Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2.1'
- services:
- cd4pe:
- container_name: cd4pe
- ports:
- - "8080:8080"
- - "7000:7000"
- - "8000:8000"
- image: pcr-internal.puppet.net/pipelines/pfi:latest
- networks:
- - cd4pe-network
- environment:
- DB_ENDPOINT: mysql://cd4pe-mysql:3306/cd4pe
- DB_USER: cd4pe
- DB_PASS: puppetlabs
- DUMP_URI: dump://localhost:7000
- PFI_SECRET_KEY: 5pM51Fu502mkPN3eKrHbvg==
- depends_on:
- - db
- - artifactory
- db:
- image: mysql:5.7
- ports:
- - "3306:3306"
- networks:
- - cd4pe-network
- container_name: cd4pe-mysql
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: puppetlabs
- MYSQL_DATABASE: cd4pe
- MYSQL_USER: cd4pe
- MYSQL_PASSWORD: puppetlabs
- volumes:
- - cd4pe-mysql:/var/lib/mysql
- artifactory:
- image: docker.bintray.io/jfrog/artifactory-oss:5.8.3
- container_name: cd4pe-artifactory
- networks:
- - cd4pe-network
- ports:
- - "8081:8081"
- volumes:
- - data_s3:/var/opt/jfrog/artifactory
- depends_on:
- - db
- #cd4pe-gitlab:
- # image: gitlab/gitlab-ce:latest
- # container_name: cd4pe-gitlab
- # networks:
- # - cd4pe-network
- # ports:
- # - "80:80"
- # - "443:443"
- # - "8022:22"
- # volumes:
- # - ~/gitlab/gitlab_etc:/etc/gitlab
- # - ~/gitlab/gitlab_opt:/var/opt/gitlab
- # - ~/gitlab/gitlab_log:/var/log/gitlab
- ssh:
- image: rastasheep/ubuntu-sshd
- ports:
- - 22
- networks:
- - cd4pe-network
- volumes:
- cd4pe-mysql:
- name: cd4pe-mysql
- data_s3:
- name: cd4pe_data_s3
- gitlab_etc:
- gitlab_opt:
- gitlab_log:
- networks:
- cd4pe-network:
Add Comment
Please, Sign In to add comment