Docker 从入门到放弃(三)镜像使用

  • 时间:
  • 浏览:0
  • 来源:大发彩神UU快三_大发神彩UU快三官方

各个选项说明:

IMAGE ID:镜像ID

-m:提交的描述信息

当运行容器时,使用的镜像如果 在本地中不趋于稳定,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。

各个参数说明:

下载完成后,大伙儿儿就不需要 使用类式 镜像了

从底下都看新镜像如果 中含大伙儿儿创建的用户tinywan

不需要 使用 docker images 来列出本地主机上的镜像。

REPOSITORY:表示镜像的仓库源

下面大伙儿儿来学习:

下载完成后,大伙儿儿不需要 直接使用类式 镜像来运行容器。

每一个多 多指令都在在镜像上创建一个多 多新的层,每一个多 多指令的前缀都还要是大写的。

OFFICIAL:否是docker官方发布

当大伙儿儿在本地主机上使用一个多 多不趋于稳定的镜像时 Docker 就会自动下载类式 镜像。如果 大伙儿儿想预先下载类式 镜像,大伙儿儿不需要 使用 docker pull 命令来下载它。

-a:指定镜像作者

-t :指定要创建的目标镜像名

大伙儿儿不需要 从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/

CREATED:镜像创建时间

大伙儿儿不需要 使用新的镜像来创建容器

所以,如果 要使用版本为15.10的ubuntu系统镜像来运行容器时,命令如下:

更新镜像如果 ,大伙儿儿还要使用镜像来创建一个多 多容器。(创建容器还要先进入镜像啊!)

如果 要使用版本为16.04的ubuntu系统镜像来运行容器时,命令如下:

在完成操作如果 ,输入 exit命令来退出类式 容器。

. :Dockerfile 文件所在目录,不需要 指定Dockerfile 的绝对路径

参数说明:

在运行的容器内使用 apt-get update 命令进行更新。

SIZE:镜像大小

大伙儿儿不需要 使用 docker tag 命令,为镜像上加一个多 多新的标签。

注意:如果 你不指定一个多 多镜像的版本标签,类式你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像。

大伙儿儿使用命令 docker build , 从零现在始于了了来创建一个多 多新的镜像。为此,大伙儿儿还要创建一个多 多 Dockerfile 文件,其中中含一组指令来告诉 Docker 怎样构建大伙儿儿的镜像。

 大伙儿儿不需要 使用 docker images 命令来查看大伙儿儿的新镜像 runoob/ubuntu:v2:

docker tag 镜像ID,这里是 d918b7bb73d8 ,用户名称、镜像源名(repository name)和新的标签名(tag)。

如果 ,大伙儿儿使用 Dockerfile 文件,通过 docker build 命令来构建一个多 多镜像:

使用 docker images 命令不需要 都看,ID为d918b7bb73d8的镜像多一个多 多标签。

NAME:镜像仓库源的名称

错误????

DESCRIPTION:镜像的描述

当大伙儿儿从docker镜像仓库中下载的镜像不需要 了满足大伙儿儿的需求时,大伙儿儿不需要 通过以下有一种土方式对镜像进行更改。

此时ID为41001b57638b7的容器,是按大伙儿儿的需求更改的容器。大伙儿儿不需要 通过命令 docker commit来提交容器副本。

大伙儿儿不需要 能使用 docker search 命令来搜索镜像。比如大伙儿儿还要一个多 多httpd的镜像来作为大伙儿儿的web服务。大伙儿儿不需要 通过 docker search 命令搜索 httpd 来寻找适合大伙儿儿的镜像。

e218edb10161:容器ID

说明:同一仓库源不需要 有多个 TAG,代表类式 仓库源的不同个版本,如ubuntu仓库源里,有15.10、14.04等多个不同的版本,大伙儿儿使用 REPOSITORY:TAG 来定义不同的镜像。

Tinywan/ubuntu:v2:指定要创建的目标镜像名

使用docker images 查看创建的镜像如果 在列表中趋于稳定,镜像ID为d918b7bb73d8

TAG:镜像的标签

 

大伙儿儿决定使用上图中的httpd 官方版本的镜像,使用命令 docker pull 来下载镜像。

使用大伙儿儿的新镜像 runoob/ubuntu 来启动一个多 多容器