Docker入门-镜像使用篇

栏目: 编程工具 · 发布时间: 6年前

内容简介:从DockerHub中获取镜像 命令为比如:镜像是由多层存储所构成。下载也是一层层的去下载,并非单一文件。下载过程中给出了每一层的 ID 的前 12 位。并且下载结束后,给出该镜像完整的 sha256 的摘要,以确保下载一致性。

使用镜像

  • 从仓库获取镜像;
  • 管理本地主机上的镜像;
  • 镜像实现的基本原理。

获取镜像

从DockerHub中获取镜像 命令为 docker pull

docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]

比如:

docker pull ubuntu:18.04

镜像是由多层存储所构成。下载也是一层层的去下载,并非单一文件。下载过程中给出了每一层的 ID 的前 12 位。并且下载结束后,给出该镜像完整的 sha256 的摘要,以确保下载一致性。

运行

拥有镜像后,可以以此镜像为基础启动一个容器。当我们需要进行启动里边的 bash ,并且进行交互操作的时候,可以执行以下命令

docker run -it --rm \
  ubuntu:18.04 \
  bash

docker run 就是运行容器命令 简述上用参数

  • -it : 这是两个参数,一个是 -i:交互式操作,一个是 -t 终端。我们这里打算进入 bash 执行一些命令并查看返回结果,因此我们需要交互式终端。
  • --rm :容器退出后随之将其删除。为了排障需求,退出的容器并不会立即删除,除非手动 docker rm。我们这里只是随便执行个命令,看看结果,不需要排障和保留结果,因此使用 --rm 可以避免浪费空间。
  • ubuntu:18.04 :是指指定 ubuntu:18.04 这个镜像为基础来启动容器
  • bash :放在镜像后的是命令,这里是因为需要有个交互的 shell 因此使用了 bash

cat /etc/os-release ,Linux查看当前系统版本命令、可返回查看容器是什么系统。

  • exit退出容器

以上所述就是小编给大家介绍的《Docker入门-镜像使用篇》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

高性能网站建设指南(第二版)

高性能网站建设指南(第二版)

Steve Souders / 刘彦博 / 电子工业出版社 / 2015-5 / 55.00元

《高性能网站建设指南:前端工程师技能精髓》结合Web 2.0以来Web开发领域的最新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。在《高性能网站建设指南:前端工程师技能精髓》中,作者给出了14条具体的优化......一起来看看 《高性能网站建设指南(第二版)》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码