之前我们已经介绍过如何在centos7下快速安装docker,关于docker安装参考链接:

这节课我们来讨论一下docker镜像的内容.

 首先我们查看下当前本地docker镜像:

[[email protected] ~]# docker images

可以看到当前是没有任何镜像的,然后我们执行第二条命令,来拉取一个hello-world镜像

[[email protected] ~]# docker pull hello-world

#相当于给我们的helloworld后面加 了一个:latest

#正在拉取library下的一个hello-world

查看是否下载完成  也就是查看本地镜像

[[email protected] ~]# docker images

       IMAGE ID 是64位的字符串,这里自动被截掉了,只显示了16位,可以唯一标识我们的镜像

       CREATED   修改时间

        SIZE    大小

镜像的名字在网站上都可以查到,docker 提供了一个镜像仓库,hub.docker.com    默认到这里下载

镜像下载完成后,我们来看看如何运行

具体命令:  docker  run  +选项  IMAGE [:TAG] [命令] [ARG..][[email protected] ~]# docker run hello-world

下面这些英文,是在告诉我们docker运行时经过了那几个步骤

运行第一个docker容器

左边两个是在本机运行的,   最右面是远程镜像

docker pull会检查本机images里镜像是否存在,如果存在且版本正确,就直接用,如果不存在就从docker 仓库下载回来使用.

docker run也是一样,当执行这个命令时候,也需要到本地的images检查是否存在,不存在也会跟docker pull一样到远端去拉取镜像.

其实: 如果上面有命令,有弹出提示看着太乱,直接在你的虚拟机执行下面三个命令就明白了:

总结: 本小节一共三个命令

docker images  查看当前镜像

docker pull hello-world   下载一个docker镜像

docker run hello-world 运行docker镜像

这是最简单的hello-world ,下节课我们讲解下如何运行一个nginx镜像.

更多内容请关注微信公众号: xinsz08 

 

运行第一个docker容器

新成立的架构师之家群,打算招一名助理进行维护,助理会优先获得技术书籍和资料.

相关文章:

  • 2021-12-17
  • 2022-01-18
  • 2021-11-25
  • 2021-08-18
  • 2021-09-17
  • 2021-11-12
  • 2018-08-16
猜你喜欢
  • 2021-07-21
  • 2022-01-11
  • 2022-12-23
  • 2021-07-22
相关资源
相似解决方案