使用存储库安装
- 安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定的存储库。
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装 Docker 引擎
-
安装最新版本的 Docker Engine 和 containerd
$ sudo yum install docker-ce docker-ce-cli containerd.io
-
启动 Docker
$ sudo systemctl start docker
$ sudo /etc/init.d/docker start # wsl2 启动
-
通过运行hello-world 映像来验证 Docker 引擎是否已正确安装。
$ sudo docker run hello-world
- 安装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
-
对二进制文件应用可执行权限:
$ sudo chmod +x /usr/local/bin/docker-compose
-
测试安装
$ docker-compose --version