镜像概览
- 完整引用
docker.io/gocd/gocd-server- Registry
- docker.io
- 命名空间
- gocd
- 仓库
- gocd-server
- 已缓存 Tag 数
- 83
- 最近同步
- 07/06/2026, 03:08 PM
简介
GoCD Server 持续交付控制面镜像,管理 Pipeline、Agent 与制品流转,内置 Web UI,需 PostgreSQL 或 H2 持久化,Agent 单独部署。
详细介绍
gocd/gocd-server 是 ThoughtWorks GoCD 的服务端,编排多阶段 CI/CD Pipeline、触发构建并分发任务至 GoCD Agent。镜像暴露 8153(HTTP)与 8154(HTTPS),配置与 artifact 存 volume 或外置 DB。与 Jenkins 相比模型更偏 Pipeline-as-Code;生产应固定 tag、外置 PostgreSQL、TLS 证书,并将 admin 凭据经 Secret 注入,Agent 使用独立镜像 gocd/gocd-agent。
快速启动
docker run -d --name gocd-server \
-p 8153:8153 -p 8154:8154 \
-v $(pwd)/gocd-data:/godata \
docker.io/gocd/gocd-server:latest
推荐实践
docker run -d --name gocd-server \
--restart unless-stopped \
-p 8153:8153 -p 8154:8154 \
-e GOCD_SERVER_JVM_OPTS="-Xmx2g" \
-v /data/gocd/godata:/godata \
-v /data/gocd/logs:/go/logs \
docker.io/gocd/gocd-server:24.1.0
核心参数说明
-p 8153:8153— Web UI 与 API HTTP-p 8154:8154— HTTPS 管理端口-v .../godata:/godata— Pipeline 与配置持久化-v .../logs:/go/logs— 服务端日志-e GOCD_SERVER_JVM_OPTS— JVM 堆大小调优--restart unless-stopped— CI 控制面持续在线
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: gocd-server
spec:
replicas: 1
selector:
matchLabels:
app: gocd-server
template:
metadata:
labels:
app: gocd-server
spec:
containers:
- name: server
image: docker.io/gocd/gocd-server:24.1.0
ports:
- containerPort: 8153
- containerPort: 8154
volumeMounts:
- name: godata
mountPath: /godata
volumes:
- name: godata
persistentVolumeClaim:
claimName: gocd-godata
---
apiVersion: v1
kind: Service
metadata:
name: gocd-server
spec:
selector:
app: gocd-server
ports:
- port: 8153
targetPort: 8153
单副本 + 大容量 PVC;GoCD Agent 独立 Deployment,Ingress 限制内网访问。
最新 Tag(20 条)
查看全部 83 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/gocd/gocd-server :v25.4.0 | linux/amd64linux/arm64 | 2026/01/01 00:48 | 275.2 MB | sha256:1de98fdf9682… | |||
docker.io/gocd/gocd-server :v25.3.0 | linux/amd64linux/arm64 | 2025/08/02 00:52 | 265.8 MB | sha256:8181dcda43d1… | |||
docker.io/gocd/gocd-server :v25.2.0 | linux/amd64linux/arm64 | 2025/04/28 01:01 | 279.1 MB | sha256:d5d7f089fe98… | |||
docker.io/gocd/gocd-server :v24.5.0 | linux/amd64linux/arm64 | 2024/12/20 16:44 | 274.6 MB | sha256:23b27ee5ce52… | |||
docker.io/gocd/gocd-server :v24.3.0 | linux/amd64linux/arm64 | 2024/08/04 21:37 | 269.0 MB | sha256:0e27c548f87b… | |||
docker.io/gocd/gocd-server :v24.1.0 | linux/amd64linux/arm64 | 2024/05/12 20:19 | 262.6 MB | sha256:38439d564d4d… | |||
docker.io/gocd/gocd-server :v23.5.0 | linux/amd64 | 2023/12/30 20:02 | 255.8 MB | sha256:7103d629a4f5… | |||
docker.io/gocd/gocd-server :v23.4.0 | linux/amd64 | 2023/11/02 11:29 | 258.3 MB | sha256:958c1046c20c… | |||
docker.io/gocd/gocd-server :v23.3.0 | linux/amd64 | 2023/07/29 12:09 | 284.7 MB | sha256:6d04a08a757a… | |||
docker.io/gocd/gocd-server :v23.2.0 | linux/amd64 | 2023/07/22 15:22 | 292.2 MB | sha256:d24105c608cf… | |||
docker.io/gocd/gocd-server :v23.1.0 | linux/amd64 | 2023/03/11 12:50 | 297.8 MB | sha256:e55c5057d23c… | |||
docker.io/gocd/gocd-server :v22.3.0 | linux/amd64 | 2022/11/05 16:25 | 300.1 MB | sha256:eb600b76433d… | |||
docker.io/gocd/gocd-server :v22.2.0 | linux/amd64 | 2022/08/13 14:55 | 290.0 MB | sha256:89c1e9c90160… | |||
docker.io/gocd/gocd-server :v22.1.0 | linux/amd64 | 2022/03/22 22:35 | 295.2 MB | sha256:f0c66c71dfdb… | |||
docker.io/gocd/gocd-server :v21.4.0 | linux/amd64 | 2021/12/31 22:18 | 306.9 MB | sha256:72f8e4f4ff16… | |||
docker.io/gocd/gocd-server :v21.3.0 | linux/amd64 | 2021/10/26 22:42 | 300.3 MB | sha256:2e2bf2efb45d… | |||
docker.io/gocd/gocd-server :v21.2.0 | linux/amd64 | 2021/03/17 20:54 | 301.3 MB | sha256:a41313a3f447… | |||
docker.io/gocd/gocd-server :v21.1.0 | linux/amd64 | 2021/01/12 13:06 | 302.6 MB | sha256:7d68a41ac265… | |||
docker.io/gocd/gocd-server :v20.10.0 | linux/amd64 | 2020/11/24 12:33 | 303.3 MB | sha256:36a17ade738e… | |||
docker.io/gocd/gocd-server :v20.9.0 | linux/amd64 | 2020/11/10 12:39 | 302.8 MB | sha256:4e32f8622b6e… |