【Docker数据卷】创建docker数据卷的2种方式
1、容器内创建数据卷【前置条件】已经下载了镜像busybox:latest
步骤1:创建一个容器并在容器内生成一个数据卷
$sudo docker run -d -it -v /mytool busybox:latest
步骤2:查看
进入容器,并查看是否生成目录/mytool
$sudo docker exec -it <container id> /bin/bash #进入容器
$ls -l #查看目录
2、挂载一个主机目录作为数据卷
【前置条件】已经下载了镜像busybox:latest
步骤1:创建一个容器,并挂载一个主机目录(/data/busybox-data)作为数据卷
$sudo docker run -d -it -v /data/busybox-data:/opt busybox:latest
步骤2:进入容器,并创建目录和文件后,退出容器
$sudo docker exec -it <container id> /bin/bash #进入容器
$cd /opt #进入映射目录
$mkdir test_dir1 #创建一个测试目录
$touch test_file1 #创建一个测试文件
$exit #退出容器
步骤3:查看主机目录
$cd /data/busybox-data #进入宿主机的挂载目录
$ls -l #查看目录
注意:如果看到目录test_dir1和文件test_file1,恭喜你,成功了!
.
页:
[1]