Docker部署portainer的詳細(xì)步驟
portainer
Portainer是Docker的圖形化管理工具,由GO語言編寫的,提供狀態(tài)顯示、應(yīng)用模板快速部署、對于Docker(容器、鏡像、網(wǎng)絡(luò)、數(shù)據(jù)卷)的基本操作、日志顯示、容器控制臺等功能。
部署
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --name portainer portainer/portainer
描述
portainer主要用來管理docker容器,方便了解容器狀態(tài)。
配置
部署完成后,訪問9000端口,配置連接的docker客戶端,如下:

如果僅是管理本機(jī)docker,直接選local連接就可以。
但是如果想管理遠(yuǎn)程機(jī)器的docker,需要遠(yuǎn)程機(jī)器開啟docker remote API
開啟docker remote API配置如下:
vim /lib/systemd/system/docker.service ## 如果沒有vim,可以使用vi
將ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock處
替換成ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
注意打開docker remote API存在風(fēng)險,建議將0.0.0.0設(shè)置成指定IP
重啟docker服務(wù):
systemctl daemon-reload systemctl restart docker
連接遠(yuǎn)程docker步驟如下:

按照如下樣例填寫即可

使用
除了portainer基本的操作之外,個人認(rèn)為portainer有一下幾點比較好:
1、可以創(chuàng)建容器啟動模板


可以創(chuàng)建基本Container和Swarm、docker-compose啟動模板
因為上面標(biāo)識很清楚、所以這里不做贅述
2、可以觀察容器運行狀態(tài)情況


到此這篇關(guān)于Docker部署portainer的文章就介紹到這了,更多相關(guān)Docker部署portainer內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
yum下載docker安裝包安裝到離線機(jī)器的實例代碼詳解
本文通過實例代碼給大家介紹了yum下載docker安裝包,安裝到離線機(jī)器,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-12-12
Docker從零開始學(xué)習(xí)之Commit提交命令
docker commit命令是用于根據(jù)docker容器的改變創(chuàng)建一個新的docker鏡像,下面這篇文章主要給大家介紹了關(guān)于Docker從零開始學(xué)習(xí)之Commit提交命令的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05
docker容器數(shù)據(jù)卷之具名掛載和匿名掛載問題
容器數(shù)據(jù)卷就是目錄的掛載,將我們的容器的目錄掛載到宿主機(jī)上,從而實現(xiàn)打通宿主機(jī)和容器之間的文件共享功能,這篇文章主要介紹了docker容器數(shù)據(jù)卷 - 具名掛載和匿名掛載問題,需要的朋友可以參考下2021-11-11

