赞
踩
Docker
容器对数据进行共享和持久化的方式之一。
- # 创建了一个名为vo1的数据卷
- docker volume create --name vo1
- # 创建新容器的时候,创建了一个名为vo2的数据卷,并挂载到了容器的/data目录。
- docker run -itd -v vo2:/data ubuntu /bin/bash
/var/lib/docker/volume/
下创建一个以“数据卷名”为名的目录,并将数据卷的内容保存在该目录下的/_data
目录下(也就是将数据卷的内容保存在/var/lib/docker/volume/数据卷名/_data/
中)
创建一个名为vo1
的数据卷,并将该数据卷挂载到container1
容器的/dir1
目录
- #!/bin/bash
- #创建一个名为vo1的数据卷,并将该数据卷挂载到container1容器的/dir1目录。
- #拉取ubutun 最新镜像,实际生产中,docker pull 这一步可以省略,docker run的时候会自己去拉取。
- docker pull ubuntu
-
- #********** Begin *********#
- docker run -itd -v vo1:/dir1 --name container1 ubuntu
- #********** End **********#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。