运行docker
点击
按钮。
docker的部分命令
docker ps -a #查看docker中有多少个容器

使用docker镜像
获取镜像
#获取镜像 docker pull NAME [:TAG] #比如: 获取一个 Ubuntu 18.04 系统的基础镜像可以使用如下的命令: docker pull ubuntu:18.04 #如果不写版本号就是下载的最新的版本
如果从非官方 的仓库 下载,则 需要在仓库 名称前指定完整的仓库地址。例如从网易蜂巢
的镜像源来下载ubun七u:18.04镜像,可以使用如下命令,此时下载的镜像名称 为hub.
c.163 .com/public/ubun七u:18.04:
$ docker pull hub.c.163.com/public/ubun七u:18.04
查看镜像
#查看docker有多少个镜像 docker image

在列出信息中, 可以看到几个字段信息:
- 来自于哪个仓库, 比如 ubuntu 表示ubuntu 系列的基础镜像;
- 镜像的标答信息, 比如 18.04、 latest 表示不同的版本信息。 标签只是标记, 并不能标
识镜像内容;
- 镜像的ID(唯一标识镜像), 如果两个镜像的ID相同, 说明它们实际上指向了同一
个镜像, 只是具有不同标签名称而已;
- 创建时间, 说明镜像最后的更新时间;
- 镜像大小, 优秀的镜像往往体积都较小。
其中镜像的ID信息十分重要, 它唯一标识了镜像。在使用镜像ID的时候, 一般可以使用该ID的前若干个字符组成的可区分串来替代完整的ID。
TAG 信息用于标记来自同一个仓库的不同镜像。 例如 ubuntu 仓库中有多个镜像, 通过TAG 信息来区分发行版本, 如18.04、 18.10 等。
镜像大小信息只是表示了该镜像的逻辑体积大小, 实际上由于相同的镜像层本地只会存储一份, 物理上占用的存储空间会小于各镜像逻辑体积之和。
我们还可以使用tag命令添加镜像标签
# 例如,添加一 个新的myubuntu: latest镜像标签: $ docker tag ubun七u:latest myubuntu:latest

搜寻镜像
使用 docker search 命令可以搜索
Docker Hub 官方仓库中的镜像。 语法为 docker search [opion] keyword 。
支持的命令选项主要包括:
-f, --filer filter: 过滤输出内容;
--format string: 格式化输出内容;
--limit int:限制输出结果个数, 默认为 25个;
--no-trunc: 不截断输出结果。
#例如, 搜索官方提供的带 nginx 关键字的镜像, 如下所示: $ docker search --filter=is-official=true nginx
删除镜像
docker rmi id号或者标签 #要删除掉 myubun 四: lates 七镜像, 可以使用如下命令: $ docker rmi myubun四: latest Un七agged: myubun七u:latest
浙公网安备 33010602011771号