![](https://img-blog.csdnimg.cn/direct/5238e0ab990342c784a5d741c58794f1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
docker
文章平均质量分 91
docker基本命令操作以及dockerfile
早上的星星
菜到极致
展开
-
docker基本管理
镜像:是docker的基础,最小单位,类似于虚拟机的ISO文件,一个镜像就是一个可执行的包,包里面包含了运行这个程序的所有内容(代码,配置文件,环境变量)在使用dd获取空字符集是从文件系统的缓存当中输入,速度是比较快的,禁用文件系统缓存,直接把数据写入磁盘,可以更真实的测试设备的性能,模拟直接写入。容器:docker的容器就是基于镜像运行起来的实例,可以启动,停止,删除,每一个容器都是相互隔离的,互不可见。--cpu-shares是给每个容器使用cpu设置了相对的权重,权重高的,可以使用cpu的资源更多。原创 2023-12-12 10:42:31 · 1051 阅读 · 0 评论 -
dockerfile
ADD可以解压 ,如果是一个解压文件,ADD在复制之后会自动解压 (tar.gz和tar.bz2)可以支持URL路径下载一个源文件,只能支持下载,但是不能解压 通过URL拷贝的文件无法自动解压。官方下载的镜像:nginx:已经定义好了容器执行的命令 在创建时加上了 /bin/bash ,覆盖了容器内的标准输出,所以在宿主机内无法通过logs 命令来查看容器内的日志。镜像层是不可变的,在某一次当中添加一个新的命令,但是在下一层删除了指定,镜像中基于这个命令创建的文件还会存在,但是在容器中不可见。原创 2023-12-12 10:54:37 · 1096 阅读 · 0 评论