怎样用volume container共享数据

2023-04-08 23:28:00 volume 数据 共享

如何使用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

如果您看到类似的输出,则表示数据已成功共享。

相关文章