极速手机网

怎么安装Docker CE

大家好!小编近期看DOCKER相关的文章,那么DOCKER是什么呢?Docker 就是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

本文将介绍如安在Ubantu、CentOS、Windows、Mac上装置Docker

Docker 供给了两个版别:社区版 (CE) 和企业版 (EE)。 Docker 社区版 (CE) 是开发人员和小型团队开始运用
Docker 并尝试运用基于容器的应用的理想之选。Docker CE 有两个更新途径,即 stable 和 edge:
Stable 每个季度为您供给可靠更新
Edge 每个月为您供给新功能
Docker官方文档:https://docs.docker.com/
一、在Ubantu上装置Docker CE
1、操作体系要求
如需装置 Docker,您需求以下 Ubuntu 版别之一的 64 位版别:

图:安装Docker CE

怎么安装Docker CE?图1

2、卸载旧版别
Docker 的前期版别称为 docker 或 docker-engine。假如装置了这些版别,请卸载它们:

图:安装Docker CE

怎么安装Docker CE?图2

<!--[if !supportLists]-->3、<!--[endif]-->装置 Docker CE更新 apt 软件包索引:

图:安装Docker CE

怎么安装Docker CE?图3

装置软件包,以答应 apt 经过 HTTPS 运用镜像库房:

图:安装Docker CE

怎么安装Docker CE?图4

添加 Docker 的官方 GPG 密钥:

图:安装Docker CE

怎么安装Docker CE?图5

<!--[if !supportLists]-->4、<!--[endif]-->装置Docker CE

图:安装Docker CE

怎么安装Docker CE?图6

指定版别装置
图:安装Docker CE
怎么安装Docker CE?图7

<!--[if !supportLists]-->5、<!--[endif]-->验证是否正确装置了 Docker CE,办法是运转 hello-world 镜像。

图:安装Docker CE

怎么安装Docker CE?图8

二、在CentOS上装置Docker CE
1、操作体系要求
如需装置 Docker CE,您需求 64 位版别的 CentOS 7。

2、卸载旧版别
Docker 的前期版别称为 docker 或 docker-engine。假如装置了这些版别,请卸载它们及相关的依靠资源。

图:安装Docker CE

怎么安装Docker CE?图9

3、设置镜像库房
3.1、装置所需的软件包。yum-utils 供给了 yum-config-manager 实用程序,而且 devicemapper 存储驱动需求 device-mapper-persistent-data 和 lvm2。

图:安装Docker CE

怎么安装Docker CE?图10

3.2、运用下列命令设置 stable 镜像库房。您始终需求运用 stable 镜像库房,即便您还需求经过 edge 或 testing 镜像库房装置构建也是如此。

图:安装Docker CE

怎么安装Docker CE?图11

3.3、可选:启用 edge 和 testing 镜像库房。这些镜像库房包含在上述 docker.repo 文件中,但默认情况下处于禁用状态。您能够将它们与 stable 镜像库房一起启用。

图:安装Docker CE
怎么安装Docker CE?图12

3.4、您能够经过运转带有 –disable 标志的 yum-config-manager 命令来禁用 edge 或 testing 镜像库房。如需将其从头启用,请运用 –enable 标志。以下命令用于禁用 edge 镜像库房。

图:安装Docker CE

怎么安装Docker CE?图13

<!--[if !supportLists]-->4、<!--[endif]-->装置 Docker CE
4.1、yum 软件包索引。
$ sudo yum makecache fast1
4.2、装置最新版别的 Docker CE,或许转至下一步以装置特定版别。
$ sudo yum install docker-ce1
4.3、在生产体系中,您应该装置特定版别的 Docker CE,而不是始终运用最新版别。列出可用版别。此示例运用 sort -r 命令按版别号(从最高到最低)对结果进行排序,而且已被截断。

图:安装Docker CE

怎么安装Docker CE?图14

此列表的内容取决于启用了哪些镜像库房,而且将特定于您的 CentOS 版别(在本示例中,由版别中的 .el7 后缀表示)。挑选一个特定版别进行装置。第二列为版别字符串。第三列为镜像库房名称,它表示软件包来自哪个镜像库房并按扩展其稳定性等级列出。如需装置特定版别,请将版别字符串附加到软件包名称,并运用连字符 (-) 分隔它们:

图:安装Docker CE

怎么安装Docker CE?图15

4.4、发动 Docker
$ sudo systemctl start docker1
4.5、验证是否正确装置了 docker,办法是运转 hello-world 镜像。
$ sudo docker run hello-world1
三、在Mac上装置Docker CE
1、体系要求
Mac有必要是2010或更新的类型,英特尔的硬件支撑内存办理单元(MMU)虚拟化; 即扩展页表(EPT)和无限制形式;
支撑OS X El Capitan 10.11和更新的macOS版别。至少,Docker for Mac需求macOS优胜美地10.10.3或更新版别,但条件是10.10.x是一个用户自己的风险提示;
从Docker for Mac稳定版1.13(行将发布)和并发Edge发布开始,我们将不再解决OS X Yosemite 10.10特有的问题。在未来的版别中,由于此OS X版别的弃用状态,Docker for Mac可能会停止运用OS X Yosemite 10.10。我们主张升级到最新版别的macOS;
至少4GB的RAM;
不得装置4.3.3之前的VirtualBox(与Docker for Mac不兼容)。
2、下载装置包
3、双击Docker.dmg翻开装置程序,然后将Moby的鲸鱼拖动到Applications文件夹。

图:安装Docker CE

怎么安装Docker CE?图16

4、双击Docker.app应用程序文件夹以发动Docker。

图:安装Docker CE

怎么安装Docker CE?图17

Docker.app发动后,体系会要求您运用体系密码进行授权。需求特权拜访才干装置连接到Docker应用程序的网络组件和链接。顶部状态栏中的鲸鱼表示Docker正在运转,并可从终端拜访。

图:安装Docker CE

怎么安装Docker CE?图18

假如您刚刚装置了该应用程序,则还会收到一条成功消息,并供给主张的后续过程以及此文档的链接。点击鲸鱼菜单状态栏中的鲸鱼()来封闭这个弹出窗口。

图:安装Docker CE

怎么安装Docker CE?图19

5、点击鲸鱼(鲸鱼菜单)获得首选项和其他选项。

图:安装Docker CE

怎么安装Docker CE?图20

6、运转hello-world
$ docker run hello-world1
四、在Windows上装置Docker CE
1、环境要求
Docker for Windows需求64位Windows 10 Pro和Microsoft Hyper-V
2、下载装置包
3、双击InstallDocker.msi运转装置程序
4、按照装置导游接受许可证,授权装置程序并继续装置。
体系会要求Docker.app您在装置过程中授权您的体系密码。需求特权拜访才干装置网络组件,指向Docker应用程序的链接以及办理Hyper-V虚拟机。
5、在装置完结对话框中单击完结以发动Docker。

图:安装Docker CE

怎么安装Docker CE?图21

6、装置完结后,Docker会自动发动。
状态栏中的鲸鱼指示Docker正在运转,并可从终端拜访。假如您刚刚装置了该应用程序,则还会显现一条弹出式成功消息,其间包含主张的后续过程以及此文

相关文章

大家都在找