前置条件:
https://www.hcjike.com/archives/BsOgZbge https://www.hcjike.com/archives/64T5tBWw
1、创建专属桥接网络
若已创建,可跳过此步骤。
2、部署服务
2.1、Compose配置
services:
gitea:
image: commitgo/gitea-ee:latest
container_name: gitea
environment:
- PUID=1000
- PGID=10
- GITEA__database__DB_TYPE=mysql
- GITEA__database__HOST=mysql:3306
- GITEA__database__NAME=数据库名称
- GITEA__database__USER=数据库管理权的账号
- GITEA__database__PASSWD=账号对应的密码
restart: always
networks:
- app_network
volumes:
- ./data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "http端口:3000"
- "SSH链接时的端口:22"
networks:
app_network:
external: true
2.2、进入网站完成安装
地址为:http://{内网IP地址}:40000
2.3、注意事项
管理员用户不能填写
admin
;以上设置若设置后需要修改,则需前往存储空间
./data:/data
设置的宿主机路径下的./gitea/conf/app.ini
,文件下载后按照官方文档修改,更新文件后重启容器完成修改。