Linux环境安装docker
2022-03-30 本文已影响0人
我我我不是明
docker基本上是进阶程序员的必备知识点,本文安装参考了docker官方网站----->docker安装教程
第一步 先卸载旧版本的

yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
第二步 设置docker仓库

2.1 设置仓库前安装yum工具 yum install -y yum-utils
2.2 配置阿里云的仓库镜像
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.3 扩展知识,想要更快的仓库,登录阿里云找到 容器镜像服务

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://9toheetv.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
一共4个命令,下面是我安装好的截图

第三步 安装docker的引擎

3.1 安装之前可以更新yum软件包索引
yum makecache fast
或者 yum clean all
3.2 接下来安装Docker docker-ce指社区版本
yum install docker-ce docker-ce-cli containerd.io
3.3 以上安装完成之后,可以通过命令systemctl start docker
启动docker

3.4 启动之后可以 docker version
来查看版本

3.5 接下来可以测试下docker
docker run hello-world

能看到里面的打印信息 Hello from Docker 说明您已经安装成功啦\
3.6 我们可以通过命令docker images
查看下载的hello-world镜像

最后如果你想卸载docker

yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd