安装Docker

以下是在CentOS 7中使用阿里云镜像安装Docker的步骤:

1. 卸载旧版本的Docker(如果已安装):

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

2. 安装必要的依赖:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加Docker CE镜像源:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4. 更新yum缓存: //fast 可去掉

sudo yum makecache fast

5. 安装Docker CE:

sudo yum install docker-ce

6. 启动Docker服务:

sudo systemctl start docker

7. 设置Docker服务开机自启:

sudo systemctl enable docker

8. 验证Docker是否安装成功:

sudo docker run hello-world

如果Docker安装成功,将会输出类似以下信息:

Hello from Docker!
This message shows that your installation appears to be working correctly.
...

安装Docker Compose

安装 Docker Compose 可以通过以下步骤在 CentOS 上完成:

1. 下载 Docker Compose 的二进制文件

使用以下命令下载 Docker Compose 的二进制文件:

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 的官方 Github 仓库下载二进制文件,并将其保存到 /usr/local/bin/docker-compose。

2. 添加执行权限

运行以下命令为 docker-compose 添加可执行权限:

sudo chmod +x /usr/local/bin/docker-compose

3. 验证安装

运行以下命令验证 Docker Compose 是否已正确安装:

docker-compose --version

如果您看到输出,显示 Docker Compose 的版本信息,则说明已成功安装。

注意:在进行上述步骤之前,请确保已安装 Docker。如果您还没有安装 Docker,可以通过运行以下命令来安装:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker

这将安装 Docker 并启动 Docker 服务。

希望这可以帮助您在 CentOS 上安装 Docker Compose。

文章作者: Administrator
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 欲念
喜欢就支持一下吧