Docker入门基础之镜像使用.PDFVIP

  • 0
  • 0
  • 约1.1万字
  • 约 7页
  • 2020-04-08 发布于天津
  • 举报
Docker入门基础之镜像使用 当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images 来列出存在于宿主机上的镜像。 1 root@ubuntu:~# docker images 2 REPOSITORY                   TAG                 IMAGE ID           CREATED             SIZE 3 alpine                       latest             055936d39205       3 weeks ago         5.53MB 4 mysql                       5.7                 7faa3c53e6d6       3 weeks ago         373MB 5 ubuntu                       15.04               d1b55fd07600       3 years ago         131MB 6 ubuntu                       16.04               2a697363a870       2 weeks ago         119MB 各个选项说明: REPOSITORY :表示镜像的仓库源 TAG :镜像的标签 IMAGE ID :镜像ID CREATED :镜像创建时间 SIZE :镜像大小 同一仓库源可以有多个 TAG ,代表这个仓库源的不同个版本,如ubuntu仓库源里,有16.04、15.04等多个不同的版 本,我们使用 REPOSITORY:TAG 来定义不同的镜像。 以相应的镜像启动容器 我们如果要使用版本为16.04的ubuntu系统镜像来运行容器时,命令如下: 1 root@ubuntu:~# docker run -it ubuntu:16.04 sh 2 # 如果要使用版本为15.04的ubuntu系统镜像,则命令如下: 1 root@ubuntu:~# docker run -it ubuntu:15.04 sh 2 # 各个参数解析: docker: Docker 的二进制执行文件。 run:与前面的 docker 组合来运行一个容器。 -it:其实是两个参数组成, -i 和 -t ,-i:允许你对容器内的标准输入 (STDIN) 进行交互。-t:在新容器内指定 一个伪终端或终端。 ubuntu:15.04指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。 sh:执行命令。 获取一个新镜像 当我们在宿主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。如果我们想预先下载这个镜像,我们可 以使用 docker pull 命令来下载它。 1 root@ubuntu:~# docker pull ubuntu:18.04 2 18.04: Pulling from library/ubuntu 3 6abc03819f3e: Pull complete 4 05

文档评论(0)

1亿VIP精品文档

相关文档