要安装docker非常的简单,首先我们在百度上搜索docker的官方网站,进入官网
https://docs.docker.com/
进入后我们在guides里找到get docker
在这个页面就可以看到不同的环境怎样安装docker,在这里我选择Linux
进入页面后寻找自己对应的版本进行安装,在这里我选择CentOS
安装步骤:
1、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装需要的安装包
yum install -y yum-utils
3、设置仓库的镜像
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo #默认是国外的
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #推荐使用阿里云
4、更新yum软件包索引(推荐不是必须)
yum makecache fast
5、安装docker社区版
yum install docker-ce docker-ce-cli containerd.io
6、启动docker
systemctl start docker
#测试docker是否成功启动 查看docker版本
docker version
7、启动hello word
docker run hello-world
8、查看下载的镜像
以上就完成了docker的安装
如果你想卸载docker只需要两步:
# 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
# 删除资源(docker的默认工作路径)
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
阿里云镜像加速
登录阿里云,找到容器镜像服务,找到镜像加速器
配置使用:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://4ilia91r.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker