当前位置:  开发笔记 > 后端 > 正文

在docker-compose.yml上复制'docker volume create --name data'命令

如何解决《在docker-compose.yml上复制'dockervolumecreate--namedata'命令》经验,为你挑选了1个好方法。



1> Quinn Comend..:

首先,您必须使用版本2 Compose文件来使用新规范来创建和使用命名卷." 撰写文件参考"包括您需要知道的所有内容,包括示例.

总结一下:

    添加version: '2'到顶部docker-compose.yml.

    将服务单元放在services:钥匙下.

    将音量单位放在volumes:键下.

    当从服务单元引用命名卷时,指定volumename:/path在键volumename下给出的名称的位置volumes:(在下面的示例中dbdata),并且/path是已安装卷的容器内的位置(例如,/var/lib/mysql).

这是一个创建命名卷dbdata并从db服务引用它的最小示例.

version: '2'
services:
  db:
    image: mysql
    volumes:
      - dbdata:/var/lib/mysql
volumes:
  dbdata:
    driver: local

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有