Cho*_*key 6 mysql volume docker dockerfile
我正在尝试为我的 MySQL docker 容器设置持久数据卷。
我正在使用在 Dockerfile 中有这个的官方 MySQL 镜像:
卷/var/lib/mysql
如果我调用
-v /var/lib/mysql:/var/lib/mysql
在运行时,我的命令优先,还是必须从 Dockerfile 中删除 VOLUME 声明?
看看https://docs.docker.com/reference/builder/#volume - 该VOLUME命令声明了一个挂载点,以便其他主机可以使用它--volumes-from,该VOLUME命令告诉 docker 该目录的内容是图像的外部。而-v /dir1/:/dir2/将 dir1 从主机挂载到 dir2 位置的正在运行的容器中。
换句话说,您可以同时使用两者,docker 会-v正确安装它们。
| 归档时间: |
|
| 查看次数: |
5100 次 |
| 最近记录: |