docker-compose 如何使用docker volume create 生成的volume

发布于 2020-07-08 10:33:33

docker 使用docker volume create生成的目录的好处是没有权限问题,但这种目录再docker-compose的写法与普通的区别。

  1. 以部署jenkins为例,首先生成jenkins-docker-certs和jenkins-data两个
docker volume create jenkins-docker-certs
docker volume create jenkins-data
  1. 那么docker-compose里的写法应该是这样:
version: '3'
services:
  jenkins:
    image: 'jenkinsci/blueocean'
    container_name: jenkins
    restart: always
    ports:
      - '9008:8080'
      - '9009:50000'
    volumes:
      - jenkins-data:/var/jenkins_home
      - jenkins-docker-certs:/certs/client:ro

volumes:
   jenkins-data:
   jenkins-docker-certs

通过这样的写法引进
image.png

0 条评论

发布
问题