Docker:镜像与容器

Docker 本身需要在 Linux 核心的系统上运行,所以如果我们想在平时用的 MAC 还有 Windows 上使用 Docker ,需要安装一些软件 .. Docker Toolbox 就是一个软件包 ..

在这里你可以选择要使用的版本,然后把它下载下来 ... 再去安装一下它 .. 安装完成以后,这个 Toolbox 给我们提供了两个开始用 Docker 的工具 .. 一个是 Docker Quickstart Terminal ..

它是一个命令行工具 .. 还有一个是 Kitematic .. 它提供了一个图形界面 ... 我们先用一下这个命令行工具 ... 默认它会打开系统自带的终端工具 .. 第一次打开它的时候,它会给我们创建一台默认的 Docker 机器 ..

这样我们就可以去使用 Docker 了 ...

准备

下载Docker Toolbox

URL:[https://www.docker.com/products/docker-toolbox]

 在Mac电脑上下载安装Docker Toolbox的最后界面截图如下所示:(显示了提供了两个开始用 Docker 的工具 .. 一个是 Docker Quickstart Terminal ..)

上面的两个选项中选择“Terminal ”,进入一个终端工具,如下所示,最终会新建立一个默认的Docker镜像

 

下载镜像

搜索镜像

image可以翻译成“镜像”,在https://hub.docker.com/explore这个网站上面可以去搜索镜像,找到别人制作好的镜像拿来使用。

使用Docker命令,我们可以把上图中显示的镜像文件下载到自己的电脑上面。

比如搜索关于'centos' 的镜像,使用下面的命令,返回结果如图所示:

搜索结果显示的列表如下,是一个表格的形式,可以看到一些镜像的属性。官方的镜像前面一般没有前缀。

下载镜像

先查看自己的主机上是否有可以使用的镜像。

使用阿里云镜像加速

 

容器

 

创建容器

 

管理容器

 

带互动的容器

 

在后台运行的容器

 

创建镜像

 

创建镜像

 

用Dockerfile创建镜像

 

把镜像推送到Docker Hub

 

把镜像推送到阿里云

 

 

 

转载于:https://my.oschina.net/feanlau/blog/892357