码迷,mamicode.com
首页 > 其他好文 > 详细

安装Docker CE(社区版本)

时间:2017-11-19 13:29:51      阅读:403      评论:0      收藏:0      [点我收藏+]

标签:配置   截断   sel   版本库   roo   config   use   tps   tar   

OS要求

  1. 需要64位版本的CentOS 7
  2. centos-extra库必须启用。默认情况下启用此库,但如果已禁用该存储库,则需要重新启用该存储库

 

卸载旧版本

较老版本的Docker被称为docker或docker-engine。如果这些已安装,请卸载它们以及关联的依赖关系
	yum remove docker 	            docker-common 	            docker-selinux 	            docker-engine

 

设置仓库

1、安装所需的软件包 yum-utils提供了yum-config-manager 效用
并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序
	yum install -y yum-utils device-mapper-persistent-data lvm2

2、使用以下命令设置稳定版本库
	yum-config-manager  		--add-repo   		https://download.docker.com/linux/centos/docker-ce.repo

 

安装Docker CE

1、更新yum包索引
	yum makecache fast

2、安装最新版本的Docker CE,或者转到下一步安装特定版本
	yum install docker-ce

3、在生产系统上,您应该安装特定版本的Docker CE,而不是始终使用最新版本。列出可用的版本。此示例使用sort -r命令按结果的版本号排序,从最高到最低,并被截断
	# yum list docker-ce.x86_64  --showduplicates | sort -r
		docker-ce.x86_64            17.06.1.ce-1.el7.centos             docker-ce-stable
		docker-ce.x86_64            17.06.0.ce-1.el7.centos             docker-ce-stable
		docker-ce.x86_64            17.03.2.ce-1.el7.centos             docker-ce-stable
		docker-ce.x86_64            17.03.1.ce-1.el7.centos             docker-ce-stable
		docker-ce.x86_64            17.03.0.ce-1.el7.centos             docker-ce-stable
列表的内容取决于启用了哪些存储库,并且将特定于您的CentOS .el7版本(在本示例中由版本的后缀指示)。选择要安装的特定版本。
第二列是版本字符串。第三列是存储库名称,它指示软件包所在的存储库以及其稳定性级别。要安装特定版本,请将版本字符串附加到软件包名称,并用连字符(-)分隔: yum install docker-ce-<VERSION> 4、启动Docker systemctl start docker

  

升级Docker CE

要升级Docker CE,首先运行yum makecache fast,然后按照 安装说明,选择要安装的新版本

 

卸载Docker CE

1、卸载Docker软件包
	yum remove docker-ce

2、主机上的镜像,容器,卷或自定义配置文件不会自动删除。删除所有镜像,容器和卷:
	rm -rf /var/lib/docker

 

以非root身份管理Docker

该docker守护程序绑定到一个Unix套接字而不是TCP端口。
默认情况下,Unix套接字由用户拥有root,其他用户只能使用它sudo。
该docker守护程序始终以root用户身份运行。
如果您不想sudo在使用该docker命令时使用,请创建一个名为“Unix”的组docker,并向其添加用户。
当docker守护进程启动时,它使Unix套接字的所有权由docker组读取/写入。

1、创建docker组。
	groupadd docker
2、将您的用户添加到docker组
	usermod -aG docker $USER
3、注销并重新登录,以便重新评估您的组成员资格

  

 

安装Docker CE(社区版本)

标签:配置   截断   sel   版本库   roo   config   use   tps   tar   

原文地址:http://www.cnblogs.com/sellsa/p/7859498.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!