Docker入门-镜像运用篇

运用镜像

  • 从堆栈猎取镜像;
  • 治理当地主机上的镜像;
  • 镜像完成的基本原理。

猎取镜像

从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退出容器
    原文作者:师宁丶
    原文地址: https://segmentfault.com/a/1190000019125583
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞