在centos中安装docker和docker-compose,并且解决下载速度慢的问题。
没有安装centos的,看看这篇文章超详细的CentOS7的下载安装配置教程_centos7下载-CSDN博客
请提前使用root管理员用户,磁盘有充足的空间。
一、安装docker
1.更新yum
yum update -y
如果看到进度已经好了,但是卡住了,按Ctrl+C退出。
2.安装配置时的依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
3.配置阿里云的源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.查看仓库所有的docker版本
yum list docker-ce --showduplicates | sort -r
5.安装docker最新版
yum install docker-ce
6.验证是否安装成功
docker --version
7.启动docker
systemctl start docker
8.切换docker下载源
切换docker下载源主要目的是解决下载镜像太慢问题。
(1)进入/etc/docker目录
cd /etc/docker
(2)创建 daemon.json文件
vi daemon.json
(3)写入一下内容:
{
"registry-mirrors":[
"https://dockerproxy.com"
]
}
保存退出 :wq
9.重启docker
systemctl restart docker
二、安装docker compose
1.更新yum
yum update
2.国内安装
curl -SL https://get.daocloud.io/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
3.赋予可执行权限
chmod +x /usr/local/bin/docker-compose
5.验证是否安装成功
docker compose version