熟女少妇一区二区三区四区_精品日产a一卡2卡3卡_美女强视频在线观看_国产精品久久久久69孕妇9_免费高清一级大毛片视频播放播放_久久国产av不卡_99久高清在线视频观看_y88午夜久久国产精品麻豆

Portainer下部署Docker鏡像過程詳解    

軟件游戲 01-18 10:43:00 0 0

大家好,今天給大家分享 Portainer 下管理和安裝 Docker 鏡像的方法。跟著步驟來,so easy。


Portainer 的基礎(chǔ)設(shè)置

修改localhost地址

選擇 Endpoints,點擊 local 進行設(shè)置。

Public IP 中填入本地管理 IP,以后再 Portainer 的 Container 界面中,找到響應(yīng)的容器,點擊相應(yīng)的 Published Ports 就可以訪問相應(yīng)的容器了。


漢化 or 翻譯

由于官方目前沒有維護多語言版本的計劃,Portainer 能找到的民間大神漢化的版本目前只有 1.20 版本的,不推薦大家使用。建議對中文有強烈需求的,直接使用 Chrome 自帶的網(wǎng)頁翻譯功能即可滿足基本使用需求。

需要注意的是,個別翻譯會比較奇怪,比如把 images 鏡像翻譯成了“圖片”等。第一次用,可能會造成誤解。


Portainer 下安裝Docker鏡像過程詳解

Docker 運行命令輕松讀

本次實例我使用的是 p3terx 大佬開發(fā)維護的 Aria2-pro 進行說明,點我進入項目主頁。復(fù)制頁面中的示例安裝參數(shù)如下:

docker run -d
--name aria2-pro
--restart unless-stopped
--log-opt max-size=1m
-e PUID=$UID
-e PGID=$GID
-e UMASK_SET=022
-e RPC_SECRET=
-e RPC_PORT=6800
-p 6800:6800
-e LISTEN_PORT=6888
-p 6888:6888
-p 6888:6888/udp
-v $PWD/aria2-config:/config
-v $PWD/aria2-downloads:/downloads
p3terx/aria2-pro

上述代碼可直接在 Ubuntu Server 的命令行中運行并安裝,但具體含義是什么呢?下面進行逐條解釋,

docker run: 啟動 Docker,并根據(jù)后附的參數(shù)運行。

-d: 此 Docker 為后臺運行模式。

--name: 設(shè)置 Docker 的名字,此處設(shè)置為 aria2-pro。

--restart: 設(shè)定 Docker 的啟動模式,unless-stopped 的意思為在容器退出時,總是重啟。

--log-opt: 設(shè)定 Docker 運行日志文件的相關(guān)參數(shù),此處為設(shè)定日志文件的最大占用空間為 1M。

-e: 設(shè)定環(huán)境變量參數(shù),可用于設(shè)置運行權(quán)限,連接秘鑰等。

-p: 設(shè)置端口映射,將主機的端口與 Docker 的端口進行映射。

-v: 此處用于設(shè)置 Docker 需要調(diào)用的文件夾,并進行 Docker 目錄與實體機目錄的映射。


Portainer 圖形化安裝過程

選中菜單欄中的 Containers,點擊 +Add container。

按喜好填寫容器名稱,填寫容器鏡像的來源地址。

開始填寫參數(shù),首先是日志文件設(shè)置,Driver 中選擇的是日志文件類型,默認(rèn)是 json 格式,這里為了演示我再手動選擇了一次。點擊 +add logging driver option。填寫限制日志文件最大為 1M。

添加文件夾,Aria2 需要兩個文件夾:/config 以及 /downloads。我在軟路由中放了一塊硬盤,并全盤掛載到 Ubuntu Server 根目錄下的 /download 文件夾,并新建了 aria2/config 以及 aria2/downloads 兩個文件夾用以進行映射。注意此處的映射規(guī)則要選擇為 Bind,這樣才是映射 Ubuntu 的真實路徑。

接下來設(shè)置網(wǎng)絡(luò),這里只需要修改一個,選擇為 Host 即可,這樣可保證最佳網(wǎng)絡(luò)性能。

再接下來是環(huán)境變量,Aria2 的使用主要是圖中的這幾個,可參照著進行填寫。

設(shè)置環(huán)境變量中的 PUID 和 PGID 時,可以通過在 Ubuntu 命令行中輸入 id 命令進行查看。

設(shè)置重啟策略,這里直接選擇 Unless stopped 即可。

最后到 Actions 中點擊 Deploy the container,等待片刻即可。

部署成功后,除了在 Portainer 中查看狀態(tài)外,還可以通過 sftp 軟件連接 Ubuntu 的根目錄,查看 /aria2/config 文件夾中是否已經(jīng)有 aria2.conf 文件生成。

此處我們布置的是 aria2 的服務(wù)端,為了更好的進行管理,這里推薦大家使用 AriaNg 進行前段 WebUI 的下載管理。AriaNg可以使用網(wǎng)頁版或者本地版進行,只需要輸入 aria2 的服務(wù)地址以及連接秘鑰即可連接。

AriaNg 對于移動端網(wǎng)頁的支持也很好,在軟路由中設(shè)置了 DDNS 和端口轉(zhuǎn)發(fā)之后,即可進行遠(yuǎn)程手機管理了。

Portainer下部署Docker鏡像過程詳解   
廣告聲明:文中若存在對外跳轉(zhuǎn)的鏈接(涵蓋商品鏈接、超鏈接、二維碼等各類形式),其目的在于為您呈上更多與內(nèi)容相關(guān)的產(chǎn)品信息,助您迅速甄別。但我們不對其做任何明示或暗示的保證,煩請您謹(jǐn)慎參考,依據(jù)自身的需求與判斷來做出決策。

9
LV9略有小成
0 爆料
12 原創(chuàng)
25 評論
網(wǎng)友評論
闻喜县| 淄博市| 会昌县| 大丰市| 西盟| 拉萨市| 石狮市| 商都县| 丹江口市| 木兰县| 丰宁| 天峻县| 兰西县| 日土县| 北京市| 南康市| 田阳县| 璧山县| 乐亭县| 巴林左旗| 庆元县| 周口市| 察隅县| 民勤县| 宕昌县| 肇庆市| 龙门县| 玉门市| 罗山县| 晋城| 南木林县| 潜江市| 张家港市| 陇川县| 武安市| 寿宁县| 宁明县| 塘沽区| 上饶县| 南澳县| 疏附县|