本篇文章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