[筆記] 如何在Rocky安裝Docker
OS:Rocky 8.5
需求:因為都是透過yum安裝,所以安裝期間可以連上網際網路
*以下指令都用 root 權限執行,沒有root的話自行加上sudo
先安裝日常維運的時候常用的工具 (telnet 等)
yum install -y redhat-lsb-core net-tools telnet yum-utils
接下來就可以開始安裝docker了
1.
先新增 repository
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
2.
確認目前適用的版本
yum list docker-ce --showduplicates | sort -r
3.
安裝Docker Engine
yum install -y docker-ce docker-ce-cli containerd.io
如果有要安裝特定版本的話,可以指定
yum install -y docker-ce-3:20.10.9-3.el8 docker-ce-cli containerd.io
中間會有一些確認要,就是確認key之類的,就按 y 吧
4.
安裝完後啟動docker
systemctl start docker
5.
設定開機自動啟動docker服務
systemctl enable docker
6.
確定服務啟動狀態
systemctl staus docker
7.
安裝完docker,但滿滿的指令也太令人蛋疼
所以當然是要來個有UI的管理工具啦
這次我選擇了 Portainer
先建立靜態volume
docker volume create portainer_data
再執行以下指令建立Portainer,只要能出internet就會自動下載並啟動啦~
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
8.
執行後,會自動啟動portainer,打開瀏覽器並用
http://{網址 or IP}:9000 連上portainer (預設port是9000)
第一次連上,會自動要求你設定管理者權限密碼
留言
張貼留言