怎样用volume container共享数据
如何使用volume container共享数据
使用volume container共享数据是非常简单的。首先,您需要创建一个volume container,然后将其挂载到目标容器中。要创建一个volume container,请使用以下命令:
docker create -v /data --name volume-container busybox
该命令将创建一个名为“volume-container”的容器,该容器将在“/ data”目录中存储数据。
要将该容器挂载到目标容器中,请使用以下命令:
docker run --volumes-from volume-container --name target-container busybox
该命令将创建一个名为“target-container”的容器,该容器将从“volume-container”容器中挂载数据。
您可以通过运行以下命令来验证数据是否被共享:
docker run --volumes-from volume-container --name target-container2 busybox ls -l /data
该命令将创建一个名为“target-container2”的容器,该容器将从“volume-container”容器中挂载数据,然后列出“/ data”目录中的内容。
您应该看到以下输出:
total 0
-rw-r--r-- 1 root root 0 Jan 1 1970 file1
-rw-r--r-- 1 root root 0 Jan 1 1970 file2
-rw-r--r-- 1 root root 0 Jan 1 1970 file3
如果您看到类似的输出,则表示数据已成功共享。
相关文章