是否有可能在Docker中绑定多个文件夹?
是否有可能在Docker中绑定多个文件夹?
例如,像端口一样:
-p 3000:3000 -p 3022:22
这个想法看起来像:
-v path:path -v path2:path2
这可能吗?
没问题。 您可以指定文件和目录,如从Tomcat容器取得的这个例子中混合证书。 ( :ro
是可选的只读)
-v $(pwd)/secret-files/certificates/verisign.keystore:$CONFIG_PATH/certificates/verisign.keystore:ro \ -v $(pwd)/secret-files/certificates/fuse/:$CONFIG_PATH/certificates/fuse/:ro \
Docker允许安装(或绑定)多个文件夹。 这里是Docker文档清楚地提到这个: 链接
-v,–volume = []绑定一个卷(例如,从主机:-v / host:/容器,从Docker:-v / container)
您可以使用docker create和docker run命令使用-v标志将数据卷添加到容器。 您可以多次使用-v来挂载多个数据卷。
示例(从我做什么):
docker run -v /opt/rpms:/opt/rpms/ -v /export/centos6_1/app/logs:/export/centos6_1/app/logs -t -i centos6_1 /bin/bash
- pip安装letencrypt,我知道哪些包需要?
- 如何在Docker的dotnet-framework 4.7容器上安装Windows Identity Foundation 3.5?
- 如何知道jenkins部署和构build代码的服务器的IP地址
- 查找Docker AUFS diff文件夹所属的容器或图像
- 不能在kibana中获取索引相关数据
- 在遵循docker-compose教程时没有创builddjango应用程序
- 如何在Dockerfile中停止slapd?
- 如何docker exec -ti CONTAINER_NAME / bin / bash在部署的docker栈上?
- 如何在运行docker容器内安装应用程序?