docker compose安装gitea实现公司内部开发git私有仓库

1)准备好yml文件

复制代码
[root@bogon soft]# vim docker-compose.yml 
version: '3.8'
services:
  postgres:
    image: postgres:15-alpine
    container_name: gitea-postgres
    restart: always
    volumes:
      - ./postgres-data:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=gitea
      - POSTGRES_PASSWORD=gitea_prod_2026
      - POSTGRES_DB=gitea
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U gitea"]
      interval: 10s
      timeout: 5s
      retries: 5

  gitea:
    image: gitea/gitea:1.22.3
    container_name: gitea-prod
    restart: always
    depends_on:
      postgres:
        condition: service_healthy
    volumes:
      - ./gitea-data:/data
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"
    environment:
      # 时区
      - TZ=Asia/Shanghai

      # 🔥 核心:自动指定数据库为 Postgres 🔥
      - GITEA__database__DB_TYPE=postgres
      - GITEA__database__HOST=postgres:5432
      - GITEA__database__NAME=gitea
      - GITEA__database__USER=gitea
      - GITEA__database__PASSWD=gitea_prod_2026

      # 自动配置站点 URL(生产必须)
      - GITEA__server__DOMAIN=192.168.3.203
      - GITEA__server__ROOT_URL=http://192.168.3.203:3000
      - GITEA__server__HTTP_PORT=3000
      - GITEA__server__SSH_PORT=222

2)一键启动即可 docker compose up -d

注意: 由于docker开机启动,这里安装的软件也是设置了restart: always

3)然后就可以登录gitea并且新建仓库了

相关推荐
一直在努力学习的菜鸟1 小时前
Docker Info 详细解析(Rocky Linux 8.10 / Docker 29.8.1)
docker
小马同学-1 小时前
crictl实战:K8s容器运行时排障工具
容器·k8s·crictl
逐流人2 小时前
Containerd容器管理实战:从架构原理到nerdctlcrictl工具链
linux·运维·云原生·容器·云计算·containerd
AlfredZhao2 小时前
Docker 删除 none 镜像:一次真实的清理记录
docker
bosins12 小时前
WSL2 启动即崩溃?调整超时参数解决 Docker 阻塞问题
linux·docker·wsl
闲云自留地13 小时前
Containerd 进阶教程:命名空间 Namespace、私有仓库 Harbor、容器管理全流程
容器
一直在努力学习的菜鸟14 小时前
Docker 完整知识体系图
docker
闲云自留地15 小时前
Containerd 是什么?架构、插件与安装实践一次讲清
容器
java_logo16 小时前
Docker 部署 Gotenberg 完整教程:Compose 搭建文档转 PDF API
docker·pdf·chromium·libreoffice·文档转换·轩辕镜像·gotenberg
闲云野鹤在人间17 小时前
docker 入门 | 第7章 容器监控 和 第8章 容器日志 详解
运维·docker·容器·架构·云计算