portainer 启动mysql_Docker管理工具Portainer
20191122160531.png
Portainer 是Docker的輕量級(jí),跨平臺(tái)和開源管理UI。Portainer提供了Docker的詳細(xì)概述,并允許您通過基于Web的簡(jiǎn)單儀表板管理容器,圖像,網(wǎng)絡(luò)和卷。它最初是Docker UI的分支。 但是,開發(fā)人員現(xiàn)在已經(jīng)重寫了幾乎所有的Docker UI原始代碼。 他還徹底修改了UX,并在最新版本中添加了更多功能。 截至目前,它已經(jīng)引起了用戶的極大關(guān)注,并且現(xiàn)在已經(jīng)有超過一百萬(wàn)的下載量! 它將支持GNU / Linux,Microsoft Windows和Mac OS X。
1. 安裝Portainer
Portainer的安裝非常簡(jiǎn)單,將花費(fèi)不到一分鐘的時(shí)間。 Portainer完全支持Docker 1.10及更高版本。要安裝Docker,請(qǐng)參考以下鏈接。
安裝Docker之后,運(yùn)行以下命令以獲取最新的Portainer映像。·
[root@localhost ~]# docker search portainer
搜索結(jié)果列表
拉取鏡像
[root@localhost ~]# docker pull portainer/portainer
Using default tag: latest
latest: Pulling from portainer/portainer
d1e017099d17: Pull complete
292b789be2e4: Pull complete
Digest: sha256:63eb47d4b408c3f39e942368bcbf7e157a2b6e5dda94ffd403a14199e1137133
Status: Downloaded newer image for portainer/portainer:latest
docker.io/portainer/portainer:latest
查看鏡像
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
portainer/portainer latest d1219c88aa21 2 weeks ago 80.8MB
從上面的輸出中可以看到,Portainer的鏡像約80 MB,這樣我就不會(huì)占用更多的RAM和Hdd空間。
2. 啟動(dòng)
[root@localhost ~]# docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
該語(yǔ)句用宿主機(jī)9000端口關(guān)聯(lián)容器中的9000端口,并給容器起名為portainer-test。執(zhí)行完該命令之后,使用該機(jī)器IP:PORT即可訪問Portainer。
啟動(dòng)結(jié)果
3. 訪問
首次登陸需要注冊(cè)用戶,給管理員用戶admin設(shè)置密碼。
第一次登陸
單機(jī)版這里選擇local即可,選擇完畢,點(diǎn)擊Connect即可連接到本地docker
選擇本地
注意:該頁(yè)面上有提示需要掛載本地 /var/run/docker.socker與容器內(nèi)的/var/run/docker.socker連接。因此,在啟動(dòng)時(shí)必須指定該掛載文件。
查看容器
4. 創(chuàng)建容器
單擊左側(cè)的“App Templates”按鈕。這將顯示一些現(xiàn)成的可用模板,例如Docker映像注冊(cè)表,Nginx,Httpd,MySQl,WordPress等。
20191122162651.png
選擇要部署的容器,只需單擊相應(yīng)的模板。
這里讓我們啟動(dòng)MySQL容器。為此,請(qǐng)單擊MySQL模板。輸入容器名稱,選擇網(wǎng)絡(luò)類型(例如新娘模式)。單擊“Show advanced options”并設(shè)置端口號(hào)。
創(chuàng)建mysql容器
點(diǎn)擊“Deploy the container”,過程會(huì)有點(diǎn)長(zhǎng),耐心等待。
容器
選擇容器,點(diǎn)擊進(jìn)入。
容器管理TAB
可以這里重新啟動(dòng),停止,暫停和刪除此部分中的容器。
點(diǎn)擊“Stats”統(tǒng)計(jì)信息按鈕以查看新啟動(dòng)的容器中發(fā)生的情況.
查看統(tǒng)計(jì)信息
這是我的數(shù)據(jù)庫(kù)容器的統(tǒng)計(jì)信息
詳細(xì)統(tǒng)計(jì)
同樣,單擊“Logs”按鈕以查看容器的完整日志詳細(xì)信息
日志
進(jìn)入控制臺(tái)
選擇命令行管理程序(BASH或SH),然后單擊“Connect”按鈕
控制臺(tái)命令行
5. Docker鏡像
您可以查看已下載的Docker映像的列表。
已下載的鏡像
要?jiǎng)h除任何鏡像,只需選擇它,然后單擊“Remove”,所選鏡像將消失。
6. 網(wǎng)絡(luò)(Networks)
網(wǎng)絡(luò)部分允許您添加新網(wǎng)絡(luò),更改網(wǎng)絡(luò)類型,分配/更改IP地址,刪除現(xiàn)有網(wǎng)絡(luò)。
網(wǎng)絡(luò)狀況
7. 卷簇(Volumes)
在這里您可以查看現(xiàn)有的docker卷,創(chuàng)建新的docker卷,如果不再需要它們則將其刪除。
20191122170358.png
8. 事件
在這里,我們可以查看到目前為止我們正在做的事情,例如創(chuàng)建新實(shí)例,網(wǎng)絡(luò),卷等。
20191122170453.png
總結(jié)
以上是生活随笔為你收集整理的portainer 启动mysql_Docker管理工具Portainer的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql经常问到的面试题_20道BAT
- 下一篇: python requests请求失败重