Skip to content

Instantly share code, notes, and snippets.

@cnoffsin
Created September 13, 2016 23:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cnoffsin/bc768394a390ec97d26dc4f239ed77d9 to your computer and use it in GitHub Desktop.
Save cnoffsin/bc768394a390ec97d26dc4f239ed77d9 to your computer and use it in GitHub Desktop.
Docker compose file using local-persist volumes passed in
version: '2'
services:
artifactory:
privileged: true
restart: always
image: jfrog-docker-reg2.bintray.io/jfrog/artifactory-registry:latest
networks:
- utility
- data
ports:
- 443
- 8081
- 5000
- 5001
- 5002
volumes:
- artifactory_etc:/var/opt/jfrog/artifactory/etc
- artifactory_backup:/var/opt/jfrog/artifactory/backup
- artifactory_data:/var/opt/jfrog/artifactory/data
- artifactory_logs:/var/opt/jfrog/artifactory/logs
environment:
- SERVICE_443_NAME=dev-artifactory
- SERVICE_TAGS=dynamic
- SERVICE_8081_NAME=dockerhub
- SERVICE_5000_NAME=docker-5000
- SERVICE_5001_NAME=docker-5001
networks:
utility:
driver: overlay
data:
driver: overlay
volumes:
artifactory_etc:
driver: local-persist
driver_opts:
mountpoint: /docker/mount/artifactory/etc
artifactory_logs:
driver: local-persist
driver_opts:
mountpoint: /docker/mount/artifactory/logs
artifactory_backup:
driver: local-persist
driver_opts:
mountpoint: /docker/mount/artifactory/backup
artifactory_data:
driver: local-persist
driver_opts:
mountpoint: /docker/mount/artifactory/data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment