本篇文章1434字,读完约4分钟

Docker是一个开源的应用程序容器引擎,它基于go语言并遵循apache2.0协议。

Docker允许开发人员将他们的应用程序和依赖包打包到一个轻量级的、可移植的容器中,然后将它们发布到任何流行的linux机器上,这也可以实现虚拟化。

容器是完全沙箱化的,它们之间没有接口(类似于iphone应用程序)。更重要的是,容器的性能开销非常低。

Docker目前支持64位centos版本:

centos 7

centos 8

使用正式安装脚本的自动安装方法

安装命令如下:

curl-fssl get . docker | bash-s docker-mirror aliyun

或者您可以使用国内daocloud一键式安装命令:

curl-SSL get.daocloud.io/docker | sh

使用手动安装方法

老版本的码头工人被称为码头工人或码头工人引擎。如果安装了这些程序,请卸载它们和相关的依赖项。

安装命令如下:

$ sudo yum移除docker \

码头工人-客户\

码头工人-客户-最新\

码头工人-普通\

码头工人-最新\

docker-latest-logrotate \

docker-logrotate \

码头工人-发动机

设置仓库

安装所需的软件包。Yum-utils提供yum-config-manager,设备映射程序存储驱动程序需要设备映射程序持久数据和lvm2。

安装命令如下:

$ sudo yum install -y yum-utils \

设备映射器持久数据\

lvm2

使用以下命令建立一个稳定的仓库。

$ sudo yum-config-manager \

- add-repo \

download.docker/linux/centos/docker-ce.repo

您也可以选择一些国内源地址:

$ sudo yum-config-manager \

- add-repo \

mirrors.aliyun/docker-ce/linux/centos/docker-ce.repo

安装码头工人引擎-社区

$ sudo yum安装docker-ce docker-ce-CLI container der . io

安装后,默认情况下不会启动Docker。已经创建了docker用户组,但是该用户组下没有用户。

如果您想安装特定版本的docker engine-community,请列出存储库中的可用版本,然后选择并安装:

列出并排序存储库中可用的版本。本示例按版本号(从最高到最低)对结果进行排序。

命令如下:

$ yum列表docker-ce-show replications | sort-r

通过完整的包名安装特定版本,包名是包名(docker-ce)加上版本字符串(第二列),从第一个冒号(:)到第一个连字符,用连字符(-)分隔。示例:docker-ce-18.09.1。

示例命令如下:

$ sudo yum安装docker-ce-docker-ce-CLI-container der . io

启动码头工人的命令如下:

$ sudo systemctl start docker

运行hello-world映像以验证docker引擎社区安装是否正确。

命令如下:

$ sudo docker运行hello-world

显示如下

安装完成

相关文章:

云计算主流容器平台的架构分析

来源:搜狐微门户

标题:云计算核心技术Docker教程:在Centos中安装Docker

地址:http://www.shwmhw.com/shxw/11089.html