微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

docker 完美部署gitea

效果:

image

docker-compose


version: "3"

networks:
  gitea:
    external: false

services:
  server:
    image: gitea/gitea:latest
    container_name: gitea
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - DB_TYPE=MysqL
      - DB_HOST=db:3306
      - DB_NAME=gitea
      - DB_USER=gitea
      - DB_PASSWD=gitea
    restart: always
    networks:
      - gitea
    volumes:
      - ./data:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"
    depends_on:
      - db

  db:
    image: MysqL:5.7
    restart: always
    environment:
      - MysqL_ROOT_PASSWORD=gitea
      - MysqL_USER=gitea
      - MysqL_PASSWORD=gitea
      - MysqL_DATABASE=gitea
    networks:
      - gitea
    volumes:
      - ./MysqL:/var/lib/MysqL

docker-compose up -d

docker-comopse down

参考文档:
https://blog.csdn.net/weixin_38982591/article/details/109288454

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐