docker-compose.yml
version: "3.4" networks: gitea: external: false services: server: image: gitea/gitea:latest 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: - ./gitea:/data ports: - "3000:3000" - "222:22" depends_on: - db db: image: mysql:5.7.27 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
配置
1)访问http://IP:3000/
2) 点击登录
3)更新配置:
a、SSH 服务器域名:IP
b、SSH Port:222
c、Gitea URL:http://IP:3000/
d、配置gitea管理员账号密码并点击安装
停止服务
$ docker-compose down