新聞資訊
行業(yè)資訊
AlmaLinux 9安裝配置Docker教程
2022-12-01 18:01:09
摘要:Docker是一個免費的開源容器化工具,使開發(fā)者能夠將他們的應用程序打包到一個容器中,然后該容器映像可用于在公共云或私有云上部署和運行應用程序。本教程主要介紹下如何在AlmaLinux 9上安裝配置Docker容器。

Docker是一個免費的開源容器化工具,使開發(fā)者能夠將他們的應用程序打包到一個容器中,然后該容器映像可用于在公共云或私有云上部署和運行應用程序。本教程主要介紹下如何在AlmaLinux 9上安裝配置Docker容器。

1、首先部署一個Almalinux 9服務器,建議選擇2核CPU/2GB內存/10GB硬盤及以上配置。本文以RackNerd美國服務器為例,操作系統(tǒng)選的是Almalinux OS 9。

RackNerd美國服務器開通后,使用擁有管理員權限的sudo用戶登錄該服務器,然后可參考以下步驟來安裝Docker。

2、卸載Podman和Buildah。如果您的AlmaLinux 9機器已經安裝了Podman和Buildah,那么可以使用以下命令來刪除它們。要是沒有安裝這些軟件包,則可跳過該步驟,繼續(xù)下一步。

$ sudo dnf remove -y podman buidah

3、Docker包在默認的AlmaLinux 9包存儲庫中不可用。因此,通過運行以下命令來啟用Docker官方存儲庫:

$ sudo dnf config-manager –add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo

4、運行下面命令從官方存儲庫中安裝最新版本的Docker。

$ sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

如無意外,將會得出類似以下的輸出結果:

5、啟用Docker服務。一旦安裝了Docker及其依賴項,就可以使用下面的命令啟動并啟用它的服務。

$ sudo systemctl start docker

$ sudo systemctl enable docker

如果要驗證Docker服務是否正常運行,則可用下面命令:

$ sudo systemctl status docker

將您的本地用戶添加到Docker組,以便用戶可以在沒有sudo的情況下運行Docker命令。

$ sudo usermod -aG docker $USER

$ newgrp docker

執(zhí)行下面命令查看Docker版本。

$ docker –version

為了測試Docker安裝,您可以使用hello-world映像運行一個docker容器。

$ docker run hello-world

6、如果后續(xù)您不想繼續(xù)使用Docker容器的話,也可運行下面命令移除Docker。

$ sudo dnf remove -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

$ sudo rm -rf /var/lib/docker

$ sudo rm -rf /var/lib/containerd


USA-IDC為您提供免備案服務器 0元試用
立即聯(lián)系在線客服,即可申請免費產品試用服務
立即申請