Skip to content

Instantly share code, notes, and snippets.

@kulikov
Last active May 13, 2018 13:15
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save kulikov/fd2487de8078285b26a5a2e7dc51cbbb to your computer and use it in GitHub Desktop.
gocd-server docker-compose.yml
version: '2'
services:
gocd-server:
image: unibet/gocd-server
ports:
- 8153:8153
- 8154:8154
volumes:
- ./go-data/etc:/etc/go
- ./go-data/lib:/var/lib/go-server
- ./go-data/log:/var/log/go-server
- ~/.ssh:/var/lib/go-server/.ssh
environment:
- AGENT_KEY=3vEzUqHpHkJtems6KEnBYmMUuMGELBbXThwRCgXvduAGffuNAf
- GOCD_API_USERNAME=goadmin
- GOCD_API_PASSWORD=2DDksdfffcLW9HxBu
gocd-agent-01:
image: unibet/gocd-agent
environment:
- GO_SERVER_URL=https://gocd-server:8154/go
- AGENT_KEY=3vEzUqHpHkJtems6KEnBYmMUuMGELBbXThwRCgXvduAGffuNAf
- AGENT_RESOURCES=docker
- AGENT_ENVIRONMENTS=dev
- AGENT_HOSTNAME=gocd-agent-01
volumes:
- ~/.ssh:/var/lib/go-agent/.ssh
- ./go-data/agent-01:/var/lib/go-agent
links:
- gocd-server
gocd-agent-02:
image: unibet/gocd-agent
environment:
- GO_SERVER_URL=https://gocd-server:8154/go
- AGENT_KEY=3vEzUqHpHkJtems6KEnBYmMUuMGELBbXThwRCgXvduAGffuNAf
- AGENT_RESOURCES=docker
- AGENT_ENVIRONMENTS=dev
- AGENT_HOSTNAME=gocd-agent-02
volumes:
- ~/.ssh:/var/lib/go-agent/.ssh
- ./go-data/agent-02:/var/lib/go-agent
links:
- gocd-server
gocd-agent-03:
image: unibet/gocd-agent
environment:
- GO_SERVER_URL=https://gocd-server:8154/go
- AGENT_KEY=3vEzUqHpHkJtems6KEnBYmMUuMGELBbXThwRCgXvduAGffuNAf
- AGENT_RESOURCES=docker
- AGENT_ENVIRONMENTS=dev
- AGENT_HOSTNAME=gocd-agent-03
volumes:
- ~/.ssh:/var/lib/go-agent/.ssh
- ./go-data/agent-03:/var/lib/go-agent
links:
- gocd-server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment