
whatever4711/gitea本镜像基于Alpine Linux构建,集成了Gitea——一款轻量级自托管Git服务。旨在提供简单、高效的方式部署Gitea,支持多种硬件架构,适用于个人、团队或组织搭建私有Git仓库。
amd64、i386、arm32v6和arm64v8 Linux架构通过以下命令直接启动Gitea容器:
bashdocker run -d --name gitea -p 3000:3000 -p 22:22 whatever4711/gitea
启动后可通过 http://localhost:3000 访问Gitea服务。
通过docker-compose实现Gitea与PostgreSQL数据库、Traefik反向代理的集成部署:
docker-composedocker-compose.yml文件,内容如下:yamlversion: '3' networks: backend: driver: bridge frontend: driver: bridge volumes: git: db: services: postgres: image: postgres:alpine networks: - backend volumes: - db:/var/lib/postgresql/data environment: - POSTGRES_USER=gitea - POSTGRES_PASSWORD=test - POSTGRES_DB=gitea labels: - traefik.enable=false gitea: image: whatever4711/gitea depends_on: - postgres volumes: - git:/data ports: - 22:22 networks: - frontend - backend labels: - traefik.backend=gitea - traefik.port=3000 - traefik.frontend.rule=Host:gitea.localdomain - traefik.docker.network=dockergitea_frontend traefik: image: traefik command: --docker --docker.domain=localdomain --docker.watch --web volumes: - /var/run/docker.sock:/var/run/docker.sock ports: - 80:80 - 443:443 networks: - frontend labels: - traefik.backend=traefik - traefik.port=8080 - traefik.frontend.rule=Host:traefik.localdomain - traefik.docker.network=dockergitea_frontend
bashdocker-compose up -d
部署完成后,可通过 [***] 访问Gitea服务,通过 [***] 访问Traefik管理界面。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务