9《每天5分钟玩转Docker容器技术》学习-Docker命令之镜像仓库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9《每天5分钟玩转Docker容器技术》学习-Docker命令之镜像仓库相关的知识,希望对你有一定的参考价值。
a) Docker login/logout 命令
docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
docker logout : 登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
docker login [OPTIONS] [SERVER]
docker logout [OPTIONS] [SERVER]
-u :登陆的用户名
-p :登陆的密码
l 实例
登陆到Docker Hub
docker login -u 用户名 -p 密码
登出Docker Hub
docker logout
b) Docker search 命令
docker search : 从Docker Hub查找镜像
docker search [OPTIONS] TERM
--automated :只列出 automated build类型的镜像;
--no-trunc :显示完整的镜像描述;
-s :列出收藏数不小于指定值的镜像。
l 实例
从Docker Hub查找所有镜像名包含java,并且收藏数大于10的镜像
c) Docker pull 命令
docker pull : 从镜像仓库中拉取或者更新指定镜像
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
-a :拉取所有 tagged 镜像
--disable-content-trust :忽略镜像的校验,默认开启
l 实例
从Docker Hub下载java最新版镜像。
docker pull java
从Docker Hub下载REPOSITORY为java的所有镜像。
docker pull -a java
d) Docker push 命令
docker push : 将本地的镜像上传到镜像仓库,要先登陆到镜像仓库
docker push [OPTIONS] NAME[:TAG]
--disable-content-trust :忽略镜像的校验,默认开启
l 实例
上传本地镜像myapache:v1到镜像仓库中。
docker push myapache:v1
以上是关于9《每天5分钟玩转Docker容器技术》学习-Docker命令之镜像仓库的主要内容,如果未能解决你的问题,请参考以下文章
如何运行容器?- 每天5分钟玩转 Docker 容器技术(22)
如何运行容器?- 每天5分钟玩转 Docker 容器技术(22)
11《每天5分钟玩转Docker容器技术》学习-Docker命令之容器生命周期管理