在 CentOS 7 上安装 Docker 和 Docker Compose 需要一系列的步骤。以下是安装 Docker 的步骤:
基础步骤
- 更新软件包索引:
sudo yum update -y
- 安装依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 设置 Docker 仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 安装 Docker CE:
sudo yum install -y docker-ce docker-ce-cli containerd.io
- 启动 Docker 服务:
sudo systemctl start docker
- 设置 Docker 开机自启:
sudo systemctl enable docker
- 检查 Docker 版本(可选):
docker --version
安装 Docker Compose 通常需要下载其二进制文件并将其放在系统的可执行路径下,如下所示:
- 下载 Docker Compose(首先需要确定需要的版本号,可以在 Docker Compose 的 GitHub 发布页面找到):
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- 给予可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
- 创建软链接(可选,如果
/usr/bin
不在您的 PATH 中):
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
- 检查 Docker Compose 版本:
docker-compose --version
以上步骤安装的是 Docker 和 Docker Compose 的特定版本,如需其他版本请替换相应的版本号。你可以通过访问 Docker Compose 的 GitHub 仓库了解最新的版本号。
请记住,由于网络原因,在中国大陆访问 GitHub 或 Docker 官方站点可能需要一些额外的步骤,比如设置代理或使用镜像源。
快速安装步骤
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
嘿嘿