一、docker安装
- 使用环境CentOS7
一、必须关闭防火墙和SElinux安全控制软件
1.关闭防火墙
systemctl stop firewalld.service
2.禁止防火墙开机启动
systemctl disable firewalld.service
3.修改SElinux的配置文件
vi /etc/selinux/config
4.重启
reboot
5.查看防火墙状态、查看防火墙开机启动状态、查看selinux安全控制软件启动状态
systemctl status firewalld.service
systemctl is-enabled firewalld.service
getenforce
二、配置环境
1.安装yum的软件扩展仓库
yum install -y yum-utils device-mapper-persistent-data lvm2
2.添加国内yum仓库地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新缓存
yum makecache fast
4.安装docker的三个组件
yum -y install docker-ce docker-ce-cli containerd.io
5.启动docker服务
systemctl start docker
6.设置为开机启动
systemctl enable docker
三、安装docker
docker version
编辑配置文件
vi /etc/docker/daemon.json
文件
{
"registry-mirrors": ["https://yrxj43nx.mirror.aliyuncs.com"]
}
四、删除docker
卸载docker方法:
rpm -e docker-ce docker-ce-cli containerd.io --nodeps
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
rm -rf /etc/docker