commit
9769cbb246
@ -0,0 +1,45 @@
|
|||||||
|
services:
|
||||||
|
|
||||||
|
teamcity-server:
|
||||||
|
image: jetbrains/teamcity-server
|
||||||
|
container_name: teamcity-server-instance
|
||||||
|
user: root
|
||||||
|
ports:
|
||||||
|
- 8111:8111
|
||||||
|
networks:
|
||||||
|
- teamcity-networks
|
||||||
|
volumes:
|
||||||
|
- ./server/datadir:/data/teamcity_server/datadir
|
||||||
|
- ./server/logs:/opt/teamcity/logs
|
||||||
|
|
||||||
|
teamcity-agent-1:
|
||||||
|
image: jacobpeddk/teamcity-agent-nodejs
|
||||||
|
container_name: teamcity-agent-nodejs1
|
||||||
|
user: root
|
||||||
|
privileged: true
|
||||||
|
networks:
|
||||||
|
- teamcity-networks
|
||||||
|
volumes:
|
||||||
|
- ./agents/agent-1/conf:/data/teamcity_agent/conf
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- SERVER_URL=http://teamcity-server:8111
|
||||||
|
- DOCKER_IN_DOCKER=start
|
||||||
|
|
||||||
|
teamcity-agent-2:
|
||||||
|
image: jacobpeddk/teamcity-agent-nodejs
|
||||||
|
container_name: teamcity-agent-nodejs2
|
||||||
|
user: root
|
||||||
|
privileged: true
|
||||||
|
networks:
|
||||||
|
- teamcity-networks
|
||||||
|
volumes:
|
||||||
|
- ./agents/agent-2/conf:/data/teamcity_agent/conf
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- SERVER_URL=http://teamcity-server:8111
|
||||||
|
- DOCKER_IN_DOCKER=start
|
||||||
|
|
||||||
|
networks:
|
||||||
|
teamcity-networks:
|
||||||
|
driver: bridge
|
||||||
Loading…
Reference in new issue