Docker01 CentOS配置Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
1、更新yum源
yum makecache fast
2、添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、列出docker源,并选择版本安装
yum list docker-ce.x86_64 --showduplicates | sort -r
4、选择docker版本安装
yum install docker-ce-<VERSION>
5、安装了docker后,需要引导该服务才能应用它
```powershell
systemctl start docker
systemctl enable docker
或者
chkconfig docker on
```
1、验证docker是否安装成功
```powershell
查看docker版本信息
docker --version
查看安装的docker信息
docker info
```
-
添加普通用户到docker用户组
```powershell*****************题外话******************
将普通用户添加至sudoer用户组
visudo -f /etc/sudoers
在root ALL=(ALL) ALL下一行添加如下语句
username ALL=(ALL) ALL # 其中username是想要添加的用户名
**************题外话结束****************
在docker安装完之后,会自动创建docker用户组
添加当前用户至docker
sudo gpasswd -a${USER} docker
重启docker服务
sudo service docker restart
切换当前用户到新group或者重启X会话
newgrp - docker
pkill X
最后一步是必须的,应用docker获取到的是缓存的组信息,刚添加的组信息未能生效,所以Docker images执行时同样有错
=====请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/tudou-22/,谢谢!!=====
=====有任何疑问,欢迎加微信 ningmengpyn (请备注:博客园)=====