1.备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup,命令可能会有些许出入,可以先通过命令cd进入目录用ls查看文件名
2.下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/由于笔者用的linux系统是centOS8,因此此处选择centOS8的源。但是根据阿里云官方文档显示。centos8(centos8官方源已下线,建议切换centos-vault源)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
上面两部执行完成后,文件目录如下
3.生成缓存
yum makecache
4.安装yum工具包
yum install -y yum-utils
5.添加新的yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.安装docker-ce
yum install docker-ce
7.查看docker版本,到此docker-ce就安装成功了
docker -v
8.启动docker ,设置开机启动
systemctl start docker 启动docker
systemctl enable docker 设置开机自启docker
systemctl status docker 查看运行状态
ps aux|grep docker 查看docker进程是否启动
9.测试运行一个docker容器,如果docker pull显示layer,请看鄙人docker板块的博客内容,希望能帮到你
docker run hello-world
接下来安装docker-compose
下载最新版本的Docker Compose
首先,你需要找出最新版本的Docker Compose。你可以在其GitHub仓库的发布页面查看最新版本。以下命令将下载最新版本的Docker Compose到/usr/local/bin/docker-compose。请确保替换1.29.2
为你查找到的最新版本号:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
设置执行权限
下载完Docker Compose二进制文件后,你需要设置执行权限,使其可以被运行
sudo chmod +x /usr/local/bin/docker-compose
安装完成后,你可以通过运行以下命令来检查Docker Compose的版本,这也可以验证安装是否成功:
docker-compose -v
Comments NOTHING