提示
如果需要使用 ssh直通
,请转至笔记:SSH直通
编写 docker-compose.yaml
文件,写入如下内容:
version: "3" services: server: image: gitea/gitea:1.16.5 container_name: gitea restart: always networks: - gitea volumes: - gitea:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3000:3000" - "222:22" networks: gitea: external: false volumes: gitea: driver: local点击复制复制失败已复制
启动服务命令:
$ docker-compose up -d点击复制复制失败已复制
使用PostgreSQL数据库
version: "3" services: server: image: gitea/gitea:1.16.5 container_name: gitea restart: always environment: - GITEA__database__DB_TYPE=postgres - GITEA__database__HOST=db:5432 - GITEA__database__NAME=gitea - GITEA__database__USER=gitea - GITEA__database__PASSWD=gitea networks: - gitea volumes: - gitea:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3000:3000" - "222:22" depends_on: - db db: image: postgres:14.5-alpine3.16 restart: always environment: - POSTGRES_USER=gitea - POSTGRES_PASSWORD=gitea - POSTGRES_DB=gitea networks: - gitea volumes: - postgres:/var/lib/postgresql/data networks: gitea: external: false volumes: gitea: driver: local postgres: driver: local