docker volume create 数据卷名称
创建数据卷之后默认会存放在一个目录下 /var/lib/docker/volumes/数据卷名称/_data
如果数据卷不存在。Docker会帮你自动创建
docker run -v 数据卷名称:容器内部路径 镜像id
docker run -d -p 宿主机端口:容器端口 --name 容器名称 -v 数据卷名称:容器内部路径 镜像的标识|镜像名称[tag]
举个栗子:(启动Tomcat)
docker -d -p 8081:8080 --name tomcat9 -v volume_tomcat:/usr/local/tomcat/webapps/ xxxid
注意:如果直接指定一个路径作为数据卷的存放位置,这个路径下是空的,他不会将容器内部路径下的文件带出到指定映射路径!
docker run -v 路径:容器内部的路径 镜像id
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)