tar -cZf jpg.tar.Z *.jpg // 将目录里所有 jpg 文件打包成 jpg.tar,并且用 compress 压缩,生成一个 umcompress 压缩过的包,命名为 jpg.tar.Z tar -xvf file_name.tar // 解压 tar 包 tar -xzvf file_name.tar.gz // 解压 tar.gz tar -xjvf file_name.tar.bz2 // 解压 tar.bz2 tar -xZvf...
(可以理解为 image 是个类,通过这个类可以实例化多个对象【容器】) Container容器 容器是用镜像创建的运行实例,可以把容器看做是一个简易版的 Linux 环境运行在其中的应用程序。 Repository 仓库 用来存放镜像文件,如Docker Hub(https://hub.docker.com/) Dockerfile 文件是什么?它是做什么用呢? Docker 根据 该...
docker save-o{name}.tar{镜像地址}:{tag} 下载后就会有一个tar包在本地,然后就解压出来。可以看一下manifest.json文件的内容 代码语言:javascript 复制 [{"Config":"dca33100e3683d6fb4d56a4c142ccccc1c113f061454a64bc07c852fe068ea1d.json","RepoTags":["{镜像地址}:{tag}"],"Layers":["216168069a...
[root@jenkins-prod ~]# dfimage -sV=1.36 docker.io/sonarqube Trying to pull repository docker....
镜像Image 1)获取:docker pull $ sudo docker pull ubuntu:12.04 该命令实际上相当于 $ sudo docker pull registry.hub.docker.com/ubuntu:12.04 命令,即从注册服务 器 registry.hub.docker.com 中的 ubuntu 仓库来下载标记为 12.04 的镜像。 2)列出:docker images ...
dockerfile是一个文本文件,其内包含了一条条的指令(Instruction),遵循的语法为DSL(Domain Specified Language),例如我们想构建一个Nginx镜像: #Base images FROM centos #MAINTAINER 维护人 MAINTAINER test #ADD 添加本地文件到镜像 ADD pcre-8.37.tar.gz /usr/local/src ...
注意:指令指定的环境变量在运行时可以被覆盖掉,如docker run --env<key>=<value> built_image。 8.ADD 该命令将复制指定的<src>路径下的内容到容器中的<dest>路径下。 格式为: ADD <src> <dest> 其中<src>可以是Dockerfile所在目录的一个相对路径(文件或目录),也可以是一个URL,还可以是一个tar文件(如果...
dockerfile,相当于是一个文档,客户可以基于dockerfile生成新的容器。 dockerfile仅仅是用来制作镜像的源码文件,是构建容器过程中的指令,docker能够读取dockerfile的指定进行自动构建容器,基于dockerfile制作镜像,每一个指令都会创建一个镜像层,即镜像都是多层叠加而成,因此,层越多,效率越低,创建镜像,层越少越好。因此能...
列出镜像:使用命令docker images或docker image ls可以列出本地所有的Docker镜像。这将显示镜像ID、仓库名、标签、创建时间以及大小。 查看镜像详情:命令docker image inspect [镜像ID或名称]提供了镜像的详细信息,包括层的细节、配置等。 删除镜像:如果需要删除不再使用的镜像,可以使用docker image rm [镜像ID或名称]...
image file system的介绍以及实操 container file system的介绍以及实操 我的环境 操作系统:Centos 7.4 Docker版本:20.10.6 (安装可以参照:How To Install and Use Docker on CentOS 7) Storage Driver: overlay2 overlayFS的介绍以及实操 前面铺垫了这么多,终于开始进入正题了。在上文中提到 ...