详解Docker你需要知道的Dock

彭洋医术怎么样 http://m.39.net/disease/a_9222455.html

Docker镜像

镜像仓库(Repository)用于存放镜像,每个仓库都有唯一的地址,和网址类似。镜像仓库托管在某个Registry,Registry和GitHub类似。Docker提供了一个官方的Registry,官方Registry里的镜像仓库地址可以省去前面的域名前缀,其它Registry里的镜像仓库地址必须要指定域名前缀,以保证唯一性。

镜像仓库地址后面可以跟一个TAG。比如一个镜像名称ubuntu:14.04,冒号前面的ubuntu是镜像仓库地址(由于是官方Registry里的,可以省略域名前缀),后面的14.04是TAG,TAG通常设置为镜像的版本号。

Docker镜像是分层存储的,每一个镜像都由多层组成。镜像之间会共享一些相同的层,从而减小镜像占用的存储空间。

查看docker镜像

[root

VM_0_17_centos~]#dockerimagelsREPOSITORYTAGIMAGEIDCREATEDSIZEflask_app0.11aafcfd3daysagoMBpython3.7-slim84de2ffdd10daysagoMBweblatest15f1f39aweeksago76.2MB

也可以查看指定的镜像:

[root

VM_0_17_centos~]#dockerimagelsubuntuREPOSITORYTAGIMAGEIDCREATEDSIZEubuntulatestccc6e87db7weeksago64.2MBubuntu14.e4f1fe62ff12monthsagoMB

查看镜像的详细信息

[root

VM_0_17_centos~]#dockerimageinspectubuntu[{"Id":"sha:ccc6e87db79ddaffdedfe7acd89cd8b4c0","RepoTags":["ubuntu:latest"]......从仓库中拉取镜像

dockerpull[OPTIONS]NAME[:TAGDIGEST]

比较常用的配置参数为-a,代表下载仓库中所有TAG的镜像,默认只下载latestTAG的镜像。

如果要下载ubuntu:14.04镜像,可使用如下命令:

[root

VM_0_17_centosdocker]#dockerimagepullubuntu:14..04:Pullingfromlibrary/ubuntu2e6e20c8e2e6:Pull


转载请注明:http://www.aierlanlan.com/rzgz/4968.html