摘要:
当执行上面docker run -it -p 8888:8080 tomcat ls -l 会发现tomcat没有被启动,这是因为ls -l替换掉dockerfile中最后的CMD命令,所说的CMD会被docker run之后的参数替换 Entrypoint不会被替换,而是将参数形成一个新的命令组合 阅读全文
摘要:
Dockerfile docker build 然后再运行刚创建的镜像 docker commit生成定制化的镜像 阅读全文
摘要:
阅读全文
摘要:
构建过程分析: 总结 阅读全文
摘要:
数据卷容器间传递共享 先启动一个父容器 然后doc2继承doc1 注意: 数据卷容器数据共享的,可以父到子,也可以子到父进行传递 阅读全文
摘要:
Dockerfile就是镜像的文件描述 1.创建完mydocker文件夹 2 在dockerfile中使用volume指令在给镜像添加一个或多个数据卷 因为前面讲的指令方法移植性不好,需要宿主机有这个目录 dockerfile构建 docker build生成一个镜像 这时候运行build的容器,就 阅读全文
摘要:
容器关了,但是数据可以持久化 总结: 数据持久化 容器共享数据 完成容器与宿主机之间的文件拷贝 指令操作: 下面执行命令就会出现目录: 使用docker inspect 容器ID 查看容器信息就能看到volume 这时候在容器/dataVolumecontainer下面修改文件,以及创建文件,宿主机 阅读全文
摘要:
docker commit 启动atguigu/tomcat02就没有docs因为我们之前删掉以及docker commit 启动原来的tomcat会有Doc 开头所说的docker commit提交一个容器副本使之成为一个新的镜像 阅读全文
摘要:
docker镜像底层就是联合文件系统 docker为什么要分层: 镜像特点: 镜像是分层的, 一层一层叠加的,最后成为一个整体 阅读全文