parent
fa3ddac572
commit
e8de043e9d
@ -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