为了账号安全,请及时绑定邮箱和手机立即绑定

docker-compose里全局的volume如何自定义位置呢?

/ 猿问

docker-compose里全局的volume如何自定义位置呢?

呼唤远方 2018-11-13 14:41:21

问题描述

举例

version: '2'services:  portainer:    image: portainer/portainer    command: -H unix:///var/run/docker.sock
    restart: always    ports:
      - 9000:9000
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - portainer_data:/datavolumes:  portainer_data:

这个名为portainer_data的volume默认位置是docker管理的(/var/lib/docker/volumes/portainer_data/_data),那我想自定义一个位置呢?

问题出现的环境背景及自己尝试过哪些方法

我改成,

volumes:  portainer_data:/my_data

这样是不对的,启动报错


查看完整描述

1 回答

?
沧海一幻觉
- ./portainer_data:/data

./开头,即docker-compose.yml所在目录


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 1823 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信