日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装docker的可视化UI——Portainer

發(fā)布時(shí)間:2024/1/8 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装docker的可视化UI——Portainer 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 安裝Portainer的預(yù)置操作
    • 安裝Portainer
    • 訪問Portainer
      • 訪問Portainer出現(xiàn)的錯(cuò)誤
      • 開始正常訪問Portainer
    • 附錄:docker命令筆記

安裝Portainer的預(yù)置操作

接上文,我們?cè)贑entOS7上已經(jīng)將docker相應(yīng)的配置完畢,接下來進(jìn)行Portainer的安裝和運(yùn)行配置操作

1.首先進(jìn)行的是,對(duì)相應(yīng)配件的安裝操作

[root@localhost docker]# yum install -y yum-utils device-mapper-persistent-data lvm2

如圖顯示,則表示我們已經(jīng)完成上述操作

已加載插件:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.Loading mirror speeds from cached hostfile* base: ftp.sjtu.edu.cn* extras: ftp.sjtu.edu.cn* updates: ftp.sjtu.edu.cn 軟件包 yum-utils-1.1.31-54.el7_8.noarch 已安裝并且是最新版本 軟件包 device-mapper-persistent-data-0.8.5-2.el7.x86_64 已安裝并且是最新版本 軟件包 7:lvm2-2.02.186-7.el7_8.2.x86_64 已安裝并且是最新版本 無須任何處理

2.添加軟件源信息

[root@localhost docker]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

顯示如下:

已加載插件:fastestmirror, langpacks, product-id, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo

3.重啟docker的運(yùn)作

[root@localhost docker]# systemctl stop docker [root@localhost docker]# systemctl restart docker [root@localhost docker]# systemctl enable docker

安裝Portainer

1.建立數(shù)據(jù)緩存

[root@localhost docker]# yum makecache fast

出現(xiàn)下圖

已加載插件:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.Loading mirror speeds from cached hostfile* base: mirrors.neusoft.edu.cn* extras: mirrors.neusoft.edu.cn* updates: mirrors.aliyun.com base | 3.6 kB 00:00:00 docker-ce-stable | 3.5 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 元數(shù)據(jù)緩存已建立

2.拉取portainer鏡像

[root@localhost docker]# docker pull portainer/portainer

出現(xiàn)下圖

Using default tag: latest latest: Pulling from portainer/portainer d1e017099d17: Pull complete 717377b83d5c: Pull complete Digest: sha256:f8c2b0a9ca640edf508a8a0830cf1963a1e0d2fd9936a64104b3f658e120b868 Status: Downloaded newer image for portainer/portainer:latest docker.io/portainer/portainer:latest

3.查看鏡像
使用命令

[root@localhost docker]# docker images

出現(xiàn)下圖

REPOSITORY TAG IMAGE ID CREATED SIZE portainer/portainer latest 62771b0b9b09 7 days ago 79.1MB hello-world latest bf756fb1ae65 6 months ago 13.3kB

記下鏡像ID:62771b0b9b09
每臺(tái)機(jī)器的鏡像ID不同!!!

4.運(yùn)行下列指令:
注釋:
-d 后臺(tái)運(yùn)行
–name 給容器起的名稱
-p 端口映射
-v /var/run/docker.sock:/var/run/docker.sock
把宿主機(jī)的Docker守護(hù)進(jìn)程(Docker daemon)默認(rèn)監(jiān)聽的Unix域套接字掛載到容器中
-v /data/portainer_data:/data
把宿主機(jī)/data/portainer_data數(shù)據(jù)卷掛載到容器/data目錄
10383f5b5720 鏡像id

[root@localhost docker]# docker run -d --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer_data:/data 62771b0b9b09

啟動(dòng)成功,系統(tǒng)輸出容器id:163bab97f512f3f540c251bc14bb2370b88572a5a433f14b0c75efbe8a634148

portainer已啟動(dòng)成功,使用瀏覽器,輸入http://localhost:9000、或者 http://ip:9000進(jìn)行訪問。由于是首次訪問,所以需要預(yù)先設(shè)置用戶密碼:

訪問Portainer

訪問Portainer出現(xiàn)的錯(cuò)誤

在上述配置完畢之后,可視化UI Portainer竟然出現(xiàn)了無法打開頁面的情況,我決定重新執(zhí)行docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer docker.io/portainer/portainer,結(jié)果發(fā)現(xiàn)出現(xiàn)了Error response from daemon: Conflict. The container name "/portainer" is already in use by container的錯(cuò)誤

解決辦法:
查看 docker ps -a

看到之前運(yùn)行docker容器還沒有退出,導(dǎo)致出現(xiàn)容器重名情況。

使用下面命令,刪除容器

[root@localhost docker]# docker rm 163bab97f512 163bab97f512 [root@localhost docker]# docker rm 25d7a7f32eab 25d7a7f32eab


再一次執(zhí)行

[root@localhost docker]# docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer docker.io/portainer/portainer 7257d87dd80cd986c1a600259522d8462957d5e119c99f78e1e709549249da6d

或者執(zhí)行重啟(因?yàn)槲仪懊嬉呀?jīng)命名portainer了)

[root@localhost docker]# docker restart portainer

訪問http://localhost:9000/成功,輸入密碼跳轉(zhuǎn)

開始正常訪問Portainer

1.如果你的docker主機(jī)在本地,選擇local;
如在遠(yuǎn)端,則選擇remote:在遠(yuǎn)端虛擬機(jī)中,環(huán)境變量name為docker環(huán)境的名稱, Endpoint URL 為暴露在tcp上的帶有API功能的Docker Host的ip或者域名地址。

2.單機(jī)版這里選擇local即可,選擇完畢,點(diǎn)擊Connect即可連接到本地docker:

注意:從上圖可以看出,有提示需要掛載本地 /var/run/docker.socker與容器內(nèi)的/var/run/docker.socker連接。因此,在啟動(dòng)時(shí)必須指定該掛載文件。

3.點(diǎn)擊 Connect即可連接,連接成功界面如下:

從此以后,就可以可視化操作docker了!!!

4.在此首頁中,展示了所有已連接成功的Docker Host的信息,如container、stacks、volumes、images。可以點(diǎn)擊docker host進(jìn)入其儀表盤頁面

5.Docker Host的儀表盤頁面更為詳細(xì)的展示了其container、stacks、volumes、images信息,均可點(diǎn)擊進(jìn)入其對(duì)應(yīng)的管理頁面,也可點(diǎn)擊左側(cè)菜單進(jìn)入對(duì)應(yīng)的管理頁面,進(jìn)行更詳細(xì)的操作。如拉取image、運(yùn)行新的container、設(shè)置container與docker host的volumes映射、網(wǎng)絡(luò)設(shè)置等。

附錄:docker命令筆記

docker --help 幫助命令
docker images 查看本地鏡像 參數(shù)-a 包含內(nèi)層鏡像
docker search tomact dockerhup 倉(cāng)庫(kù)中查找鏡像
docker pull tomcat 版本 拉取鏡像,注意!不加版本默認(rèn)拉latest 最新版
docker rmi mysql 刪除鏡像,不指定版本,默認(rèn)刪除latest
docker rmi -f mysql nginx 刪除多個(gè)鏡像,不指定版本,默認(rèn)刪除latest
docker run 鏡像 利用鏡像模板創(chuàng)建一個(gè)docker容器并運(yùn)行,本地沒有鏡像會(huì)去倉(cāng)庫(kù)拉取,并啟動(dòng)
docker run -it 鏡像 以前臺(tái)交互的方式運(yùn)行,(返回一個(gè)帶容器id的終端命令行,操作容器)
exit 退出 Ctrl p+q 回到宿主機(jī)不退出容器 重新進(jìn)入容器 docker attach 容器id
docker run -d 鏡像 以后臺(tái)的方式運(yùn)行,(如果沒有命令可執(zhí)行,會(huì)自動(dòng)退出)
docker run -it -p 8888:8080 tomcat -p映射容器端口 8888 代表linux 本機(jī)的端口,映射到容器中tomcat的8080 大寫P 是隨機(jī)分配linux映射端口
docker commit -m=“提交信息” -a=“作者” 容器id 鏡像名:標(biāo)簽版本 創(chuàng)建鏡像
docker run -d -p 8081:8080 jenkins 每次都是生成一個(gè)新的容器=new ();
docker ps 查看docker 運(yùn)行的容器
docker ps -l 查看上一個(gè)docker 運(yùn)行的容器
docker ps -a 查看所有容器
docker start 容器id 啟動(dòng)容器
docker restart 鏡像名 重新啟動(dòng)容器
docker stop 容器名,或者容器id 停止容器
docker kill 容器id 強(qiáng)制停止
docker rm id 刪除已停止的容器 多刪后面加空格然后容器id
docker rm -f id 強(qiáng)制刪除正在運(yùn)行的容器
docker inspect b45fe60408d0 查看容器信息
查看一個(gè)容器的詳情 docker inspect 容器ID/容器別名

docker run -d --name jenkins -p 8081:8080 jenkins
docker exec -it 容器名稱 /bin/bash 進(jìn)入容器開啟一個(gè)交互式終端 exit退出
使用-v命令添加數(shù)據(jù)卷 宿主機(jī)和容器sentos 建立連接 實(shí)現(xiàn)數(shù)據(jù)共享連接
docker run -it -v /sentosAA:/dockAA:ro 9f38484d220f /sentosAA宿主機(jī)路徑 dockAA docker路徑 9f38484d220f 鏡像id ro只讀,容器只可讀(目錄和冒號(hào)之間不能有空格,如果目錄不存在會(huì)自動(dòng)創(chuàng)建)
cat /var/jenkins_home/secrets/initialAdminPassword 查看jenkins初始密碼

總結(jié)

以上是生活随笔為你收集整理的安装docker的可视化UI——Portainer的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91久久一区二区三区 | 久久无码高潮喷水 | 三女同志亚洲人狂欢 | 91片黄在线观 | 欧美激情久久久久久 | 欧美日韩99| 精品二区在线 | 中文幕无线码中文字蜜桃 | 亚色av| 在线观看国产三级 | 好吊色一区二区 | 亚洲熟女一区二区 | 日韩中文字幕影院 | 在线色综合 | 在线观看涩涩 | 国产成人精品亚洲精品色欲 | 亚洲の无码国产の无码步美 | 黄色免费视屏 | 女生被男生桶 | 日本精品免费一区二区三区 | 久久久久久久久久久国产 | 在线看欧美 | 欧美一区二区三区久久综合 | 男人的天堂一区 | 国产精品久久久久久久久免费看 | 乱子伦一区二区 | 亚洲人成无码www久久久 | 关之琳三级全黄做爰在线观看 | 黄色亚洲视频 | 黄色工厂这里只有精品 | 色综合免费 | jizzjizz中国精品麻豆 | 午夜精品免费 | 狠狠干视频网 | 亚洲一区二区中文 | 波多野结衣视频一区 | 999精彩视频| 亚洲性大片 | 色偷偷网| 九九午夜 | 免费aa视频 | 人人艹人人爱 | av在线资源站 | 爱爱福利社 | 日韩精品一区中文字幕 | 国产精品午夜影院 | 免费一级黄色片 | 在线观看亚洲成人 | 黄色片免费看 | 日韩精品成人av | 国产日韩欧美精品一区 | 在线观看 一区 | 天天躁日日躁狠狠躁av | 特极毛片 | 国产亚洲精品久久久久久久 | 激情欧美一区 | 超碰麻豆 | 秋霞在线观看秋 | 青春草在线视频观看 | 最新的黄色网址 | 国产精品入口66mio男同 | 少妇野外性xx老女人野外性xx | 亚洲av网址在线 | 伊人精品在线视频 | 人人入人人 | 爱爱小视频免费看 | 欧美午夜性 | 日本免费黄色网 | 99er热精品视频 | 天天爱夜夜操 | 痴汉电车在线观看 | 无遮挡的裸体按摩的视频 | 日本九九热 | 少妇精品无码一区二区 | 欧洲av片 | 亚洲一级在线播放 | 无码内射中文字幕岛国片 | 国产精品不卡 | 日韩人妻无码一区二区三区 | 亚洲精品欧美在线 | 最新av网站在线观看 | 日本黄色片 | 精品一区二区三区四区五区 | 国内精久久久久久久久久人 | 日产久久久久久 | 成人黄色片网站 | 亚洲国产精品999 | 狼人综合伊人 | 免费亚洲一区 | 538任你躁在线精品免费 | 成人精品国产免费网站 | 国产国语对白 | 性中国xxx极品hd | 第一宅男av导航入口 | 欧美日韩中文一区 | 丰满大乳奶做爰ⅹxx视频 | 亚洲永久无码精品 | 美女精品久久 | 疯狂做爰高潮videossex |