无法将Docker容器中的库挂载到Docker卷

时间:2019-08-02 06:41:12

标签: docker docker-volume docker-container docker-run

我已通过命令

创建了docker卷
docker volume create --name Bxpwr_volume

在docker运行期间将容器中存在的库装载到docker卷中

docker run -d  --name   mbus-docker -it --rm --mount type=volume,source=Bxpwr_volume,target=/Bxpwr/mbus/lib  mbus-docker


docker run -d  --name   murata-docker -it --rm --mount type=volume,source=Bxpwr_volume,target=/Bxpwr/murata/lib murata-docker

我检查docker卷

docker volume inspect Bxpwr_volume 

这给了我以下

[
    {
        "CreatedAt": "2019-08-02T07:23:32+01:00",
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/var/lib/docker/volumes/Bxpwr_volume/_data",
        "Name": "Bxpwr_volume",
        "Options": {},
        "Scope": "local"
    }
]

安装路径/ var / lib / docker / volumes / Bxpwr_volume / _data->包含 mbus.a 库,但看不到 murata.lib

它仅显示docker卷中的第一个容器库

我观察到它在安装路径上只允许一个库。

0 个答案:

没有答案