陈同学的Docker笔记
第二弹!!!
文章目录
获取镜像
- 镜像是容器运行的前提
- 如果本地没有,Docker会先从
默认镜像仓库
获取,即DockerHub
- 用户也可以通过配置使用
自定义镜像仓库
login命令
pull命令
格式: docker [ image ] pull NAME[ : TAG]
-
作用:直接从DockerHub镜像源
下载镜像
-
参数:
NAME表示镜像名称
TAG 表示镜像标签
即版本
-a 如果加了就表示获取该仓库中所有的镜像
比如docker pull -a ubuntu
–disable-content-trust=false 如果加了表示取消镜像校验
-
例子: docker pull ubuntu: 18.04
-
注意点:
-
如果不使用TAG将拉取对应镜像的最新版本
即latest标签
,如果是latest则镜像的内容
会根据最新版本的变化而变化
故镜像的内容是不稳定的
如果要部署到线上的 不要忽略版本号
上述命令实际上是省略了镜像仓库服务器的地址
即实际情况应该是
docker pull registry.hub.docker.com/ubuntu:18.04
如果从非官方的镜像仓库服务器
比如网易蜂巢去下载的话应该是
docker pull hub.c.163.com/ubuntu:18.04.
- 3.从第三方镜像服务器下载镜像
4.搭建本地私有仓库