将主机目录挂载到容器

时间:2020-06-02 10:15:00

标签: docker volumes

我正在为我的应用程序启动一个容器。但是我的应用程序只需要很少的配置文件即可登录。文件存储在主机目录中。如何将主机文件路径安装到容器?

主机目录:/ opt / myApp / config

当前使用的Docker命令:

sudo docker run container -d --name myApp-container -p 8090:8080 myApp-image

请在docker命令中建议更改以实现此目的。

1 个答案:

答案 0 :(得分:0)

您需要以以下方式使用-v / --volume键:

-v <host dir>:<container dir>:ro

您的情况将是:

-v /opt/myApp/config:/opt/myApp/config:ro

您可以多次使用此键。如果您希望目录可写,也可以删除:ro部分。

有关卷,请参见Docker documentation