您正在寻找一个关于如何在 openSUSE Linux 上安装 docker 的简单指南吗?

本文将向您展示如何在 openSUSE Leap 15.4 上安装 docker。

Docker 提供了一个软件平台,我们可以在容器映像中构建、测试和打包应用程序。使用容器映像,我们可以快速部署应用程序,因为容器映像将具有所有的库、代码、系统工具和运行时。

先决条件

  • Pre-Installed openSUSE Leap 15.4
  • Local user with sudo rights
  • Internet Connectivity

(1) 安装更新

登录 openSUSE 系统,打开终端,执行以下 zypper 命令安装更新

sudo zypper refresh
sudo zypper update -y

应用所有更新后,重新启动系统

sudo reboot

(2) 使用 zypper 命令安装 Docker

Docker package and its dependencies are available in the default repositories of openSUSE Leap 15.4, run following zypper command to install docker

Docker 包及其依赖项存在于 openSUSE Leap 15.4 的默认存储库中,执行以下 zypper 命令安装 Docker

sudo zypper install -y docker

zypper-command-install-docker-opensuse

(3) 启动并启用 docker 服务

运行以下 systemctl 命令启动并启用 docker 服务

sudo systemctl start docker
sudo systemctl enable docker

需要验证 docker 服务状态,使用命令

sudo systemctl status docker

Docker-Service-Status-OpenSUSE-Leap

执行以下命令查看 docker 版本

sudo docker version

Docker-Version-Check-OpenSUSE-Leap

As you can see above, we have used sudo in front of docker command, so to allow local user to run docker command without sudo then add your local user to docker group as shown below,

如上所示,我们在 docker 命令前使用了 sudo,为了允许本地用户不使用 sudo 而运行 docker 命令,请将您的本地用户添加到 docker 组,如下所示

sudo usermod -aG docker $USER
newgrp docker

Add-local-User-Docker-Group-OpenSUSE-Leap

(4) 测试 docker 安装

为了测试 docker 安装,让我们使用 hello-world docker 映像启动一个容器

docker run hello-world

docker-run-hello-world-opensuse-leap

以上信息确认 docker 安装成功。

卸载 Docker

要从系统中删除 docker,请运行以下命令集

sudo zypper remove docker
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

我的开源项目

酷瓜云课堂


鸠摩智首席音效师
472 声望9 粉丝

身强体健,龙精虎猛的活着。