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
依次执行下图标注的四条命令就可以设置了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理