复制';docker卷创建--名称数据';docker-compose.yml上的命令
我正在用docker compose构建我的容器,我想使用docker提供的新的卷API,但我不知道如何使用 我想说复制';docker卷创建--名称数据';docker-compose.yml上的命令,docker,docker-compose,docker-volume,Docker,Docker Compose,Docker Volume,我正在用docker compose构建我的容器,我想使用docker提供的新的卷API,但我不知道如何使用 我想说docker compose up-dto: 创建一个卷,如果已经创建,则使用它 使用上一个卷容器中的数据创建服务容器 首先,您必须使用版本2撰写文件,才能使用新规范创建和使用命名卷。包括您需要知道的所有内容,包括示例 总结如下: 将version:'2'添加到docker compose.yml的顶部 将维修单元置于维修:键下 将音量单位置于音量:键下 从服务单元引用命名卷时,
docker compose up-d
to:
- 创建一个卷,如果已经创建,则使用它
- 使用上一个卷容器中的数据创建服务容器
version:'2'
添加到docker compose.yml
的顶部维修:
键下音量:
键下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
请参阅“编写文件”文档,特别是有关卷和卷的部分,从: