CentOS安装
准备工作
1、检查内核版本
2、(可选)更新到最新 yum 包
3、安装需要的软件包
1 2 3
| sudo yum install -y yum-utils device-mapper-persistent-data lvm2
|
4、设置 yum 源
1
| sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
|
安装 Docker
1、安装最新稳定版的 Docker
1
| sudo yum install docker-ce docker-ce-cli containerd.io
|
如果上述命令运行出错,可能是系统(如 CentOS 8)上安装有旧版本的 Docker,需要先卸载旧版本:
1
| sudo yum remove docker docker-common docker-selinux docker-engine docer-io
|
2、启动 Docker
1
| sudo systemctl start docker
|
3、加入开机启动
1
| sudo systemctl enable docker
|
4、验证安装是否成功
安装 Docker Compose
访问 https://github.com/docker/compose/releases/latest 查看并记下最新的 docker-compose 版本号(例如:1.27.3)。
1、下载最新版本的 docker-compose 到 /usr/local/bin 目录
1
| sudo curl -L "https://github.com/docker/compose/releases/download/1.27.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
|
2、授予可执行权限
1
| sudo chmod +x /usr/local/bin/docker-compose
|
3、验证安装是否成功(可能需要重启系统)