Linux安装docker

Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中。

 

进入docker官网找到安装文档

 https://docs.docker.com/engine/install/centos 

 

安装步骤

第一步、卸载旧版本

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 由于之前没有安装docker,所有就没有可以卸载的

第二步、设置docker的地址

先安装依赖的包
sudo yum install -y yum-utils
在设置地址(失败就多是几次,因为访问download.docker.com比较慢,如果还是不行就给url换成http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo) sudo yum-config-manager \ --add-repo \ https:
//download.docker.com/linux/centos/docker-ce.repo

报错解决办法:

如果执行 sudo yum install -y yum-utils 出现呢如下错误:

 是因为http://mirrorlist.centos.org/无法访问,解决办法:

进入/etc/yum.repos.d目录下找到  CentOS-Base.repo文件修改为如下:(主要修改就是给mirrorlist都注释,给baseurl都修改为新的url并取消注释)

 保存后执行:

sudo yum clean all
sudo yum makecache

第三步、安装docker

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 都选y确认就可以了 

如果这一步失败了就重试一下这一步,有时候下载资源会失败,重试一下一般就好了

第四步、启动docker

sudo systemctl start docker

启动后我们可以输入docker命令试一下是不是启动成功了

第五步、设置docker开机自启动

sudo systemctl enable docker

第六步、设置阿里云镜像加速

已经安装好了,但是docker的镜像hub.docker.com是一个国外的网站,我们从这里下载镜像是比较慢的

我们可以设置一个阿里云镜像加速,这样在国内使用docker下载镜像就比较快了

登录阿里云-》容器镜像服务-》镜像加速
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

依次执行下图标注的四条命令就可以设置了

 

posted @   lucsa  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示