下载Teamcity镜像
docker pull jetbrains/teamcity-server
新建存放数据和日志的文件夹
mkdir -p /home/teamcity/data /home/teamcity/logs
启动Teamcity服务
docker run -it \
--detach \
--name teamcity-server-instance \
-v /home/teamcity/data:/data/teamcity_server/datadir \
-v /home/teamcity/logs:/opt/teamcity/logs \
-p 8111:8111 \
jetbrains/teamcity-server
下载Teamcity Agent镜像
docker pull jetbrains/teamcity-agent
新建存放数据和日志的文件夹
mkdir -p /home/teamcity/agent/conf
启动Teamcity Agent服务
docker run -it \
-d \
--name teamcity-agent \
-e SERVER_URL="http://10.0.2.200:8111/" \
-v /home/teamcity/agent/conf:/data/teamcity_agent/conf \
jetbrains/teamcity-agent