RHEL9 ALMA9 與 portainer docker 容器管理面板一起部署

Mondo 科技 更新 2024-01-31

最新更新 202312.14

不斷更新。

1. 安裝 alma9

ALMA的官方網站,我正在使用miniiso影象。

2.系統配置。

啟用 SSH 登入。

參見 Red Hat 官方幫助,預設不允許 root SSH 登入。

[root@admin ~]# echo 'permitrootlogin yes' >>/etc/ssh/sshd_config.d/01-permitrootlogin.conf[root@admin ~]# systemctl restart sshd.service
未發現 Selinux 會影響正在使用的 Docker,因此您可以根據需要將其關閉。

3. 安裝 docker

yum install -y yum-utils 官方原始碼 yum-config-manager --add-repo 阿里雲加速原始碼 yum-config-manager --add-repo install docker-ce docker-ce-cli containerdio
4. 配置docker網段和加速源。

圖片來源。

/etc/docker/daemon.json
執行 docker

systemctl enable --now docker
5. 安裝瓷器面板。

建立儲存卷。

docker volume create portainer_data
一鍵部署執行Portainer,8000為Portainer對接埠,9443為https管理面板。

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
第六,面板的使用。

執行後,登入 https:ip:9443

建立您的第乙個管理員使用者。

登入 Local 以開始使用。

主介面。

容器管理。

持久卷管理。

影象源配置。

1. 建立容器。

建立容器。

容器名稱和埠對映等引數。

高階選項。 保留卷變數重新啟動策略。

容器重啟會丟失操作過程中生成的所有資料,因此需要設定容器資料持久化,比如 nginx 容器的 etc nginx 目錄配置檔案和 usr share nginx web 目錄。

某些容器需要配置變數(例如mysql8.)才能進行部署2. mysql root 密碼變數是必需的,否則啟動失敗。

重新啟動策略通常配置為“始終始終”以啟用啟動自動啟動。

2. 重新建立容器。

高風險操作。 如果容器異常,可以重新建立容器,除持久化資料外,所有容器資料都將丟失。

對於使用最新標籤的容器,此選項還可用於更新容器。

3. 編輯容器。

高風險操作。 您可以修改容器引數,例如對映埠和持久化,除持久化資料外,所有容器資料都將丟失。

4. 開啟、關閉、重新啟動、暫停、恢復和刪除容器。

5. 映象。 管理已 **.

6.堅持。

管理永久性卷。

7. 部署應用程式。

1、mysql8.2

必需變數:mysql root 密碼

對映埠 3306

自動永續性。

請注意,由於 mysql82.預設加密方式已修改,客戶端可能無法連線!

根連線。

如果使用 dbe**er,則會報告預設連線public key retrieval is not allowed,則需要將 driver 屬性中的 allowPublicKeyRetrieval 設定為 true,然後才能使用 root 連線。

常規使用者連線。

目前,大多數應用程式不支援mysql82.如果遇到mysql,無法連線,可以新建乙個普通使用者,將使用者改為舊的密碼加密模式。

alter user 'typecho'@'%' identified with mysql_native_password by 'passwd';
2、nginx

對映埠 443 80

對映目錄。 1)nginx配置目錄,即nginx的etc nginx對映到nginxconf 卷。

2) Nginx Web 目錄,即 nginx 的 usr 共享 nginx 對映到 nginx-www 卷。

當您修改配置或放置網頁時,可以通過卷的掛載目錄進行修改。

3、php-fpm

對映埠 9000

對映目錄 對映目錄是 nginx web 目錄,即 nginx 的 usr share nginx 對映到 nginx-www 卷,php-fpm 的 usr share nginx 也對映到 nginx-www 卷,這樣 php-fpm 就可以讀取 nginx web 目錄的檔案。

4、librespeed

對映埠 80

自動永續性。

5、typecho

對映埠 80

自動永續性。

6、uptime-kuma

對映埠 3001

自動永續性。

8. 總結。 太強大了!

相關問題答案

    螞蟻礦機S9系列、S9、S9J、S9i、S9k和S9SE

    螞蟻礦機採用先進的ASIC晶元設計和優化的散熱技術,具有算力高 功耗低 安全可靠等特點。今天就帶大家了解一下之前算力小的風冷礦機S系列 S Si SK SJ和SSe 螞蟻礦機的特點 安全可靠 採用多重安全防護技術,保障礦機的執行安全和資料安全。易於操作 採用簡單易用的操作介面,方便使用者管理和監控。...

    又下來了!長度超過4.9公尺,全系列9AT加92油降到1109萬,可惜賣不出去

    又下來了!長度超過.公尺,整個系統為AT和油,下降到,,可惜賣不出去。為什麼雪佛蘭的銷售業績越來越差?客觀來說,雪佛蘭有很多車型確實還不錯,比如中大型SUV領域的先行者。這款車在很多方面都能給我們帶來不錯的體驗,無論是動力還是架構和外觀,在同級別對比中,競爭力還可以,而雪佛蘭開拓者真的不貴,在這個領...

    Rapoo VT9Pro VT9Promini 無線滑鼠體驗 玩遊戲到最後!

    大家好,我是極客星辰,我忙工作已經有一段時間了,這幾天你可以抽出時間做自己喜歡的事情,順便玩幾款遊戲,就在幾天前,雷柏VTPro VTPRO迷你無線遊戲滑鼠到貨了,順便和大家聊聊這兩款滑鼠的特點是什麼,如何在遊戲體驗中表現。本次開箱的主要內容有 雷柏的VTPro VTPRO Mini無線滑鼠,以及附...

    雷柏 VT9PRO VT9PRO Mini,雙形態,滿足遊戲玩家對輕量級滑鼠控制的需求

    雷柏在輕量級遊戲滑鼠領域最受歡迎的產品線,我想不是別人,正是VTPRO系列,這款突破 超越 突破繭的滑鼠,基於雷柏V 無線遊戲技術,擁有經典的超級跑車輪廓外觀,對稱的人體工學設計,支援C 按鍵技術和K回歸率,使用起來手感輕盈流暢,按鍵觸發快速準確。面對玩家對配色 手牌尺寸的差異化需求,雷柏此次進行了...

    iqooneo9 和 neo9pro 哪個更好?有什麼區別?約3000元iQOO手機推薦

    年月日,iqooneo系列發布上市,包括iqooneo和iqooneopro,那麼這兩款手機有什麼區別,如何選擇,我就和大家分享一下。IQOONEO 驍龍 Gen 處理器 LPDDRX UFS iQOONEOPro 天璣 處理器 LPDDRX UFS iQOONEO 搭載驍龍 Gen 處理器,最大時...