什么是Docker Volume?
摘要:Docker Volume,通常翻译为数据卷,用于保存持久化数据。当我们将数据库例如MySQL运行在Docker容器中时,一般将数据通过Docker Volume保存在主机上,这样即使删除MySQL容器,数据依然保存在主机上,有效保证了数据的安全性。这篇博客将通过简单的实践帮助大家理解什么是Docker Volume。 [![] docker_volume.jpg 本文所有命令都是在play-with-docker的在线Docker实例上执行,Docker版本为17.05.0-ce。1. 指定Docker Volume 使用docker run命令,可以运行一个Docker容器 docker run -itd --volume /tmp/data1:/tmp/data2 --name test ubuntu bash 基于ubuntu镜像创建了一个Docker容器。 容器的名称为test,由--name选项指定。Docker Volume由--volume选项指定,主机的/tmp/data1目录与容器中的/tmp/data2目录一一对应。 2. 查看Docker Volume 使...