[新教程]如何手动安装docker二进制包和docker-compose插件

0 背景

使用openSUSE系统,docker官方不支持直接使用命令安装。而系统自带的源中的版本太旧了,因此只能使用手动安装二进制包的形式,手动安装docker-compose插件。

1 手动安装docker二进制包

1、进入以下链接,下载需要的包。
https://download.docker.com/linux/static/stable/x86_64/
2、将包解压。
3、使用以下命令移动到指定位置。

sudo cp docker/* /usr/bin/

4、启动守护进程。

sudo dockerd &

2 手动安装docker compose插件

1、执行以下命令。

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

2、赋予权限。

chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose