一、Docker镜像commit 操作补充
1.docker commit :提交容器副本使之成为一个新的镜像
2.docker commit -m="提交的描述信息"-a="作者"容器ID要创建的目标镜像名:【标签名】
3.案例演示
(1)从hub上下载tomcat镜像到本地并成功运行
docker run -it -p 8080:8080 tomcat
-p:主机端口:docker容器端口
-P:随机分配端口
i:交互
t:终端
(2)故意删除上一步镜像生产tomcat容器的文档
(3)也即当前的tomcat运行实例是一个没有文档内容的容器,以它为模板commit
一个没有doc的tomcat新镜像atguigu/tomcat02
(4) 启动我们的新镜像并和原来的对比
docker run -d -p 6666:8080 tomcat
二、Docker 容器数据卷
2.能干嘛:(1) 容器的持久化
(2) 容器间继承+共享数据
3.数据卷
容器内添加
直接命令添加
命令: docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名
DockerFile添加
4.数据卷容器
来源:CSDN
作者:灵犀小悟空
链接:https://blog.csdn.net/u012232504/article/details/104759735