Docker学习(四)——docker portainer可视化面板
1.什么是portainer
protainer是docker的图形化界面,界面中有容器,镜像,挂载信息等docker information,以及docker控制台。
2.下载镜像(可省略)
因为docker run 命令会 自动拉取 本地不存在的镜像
docker pull docker.io/portainer/portainer
3. 运行portainer容器
#命令
sudo docker run -d -p 9000:9000 \ #指定主机端口:容器暴露端口
--restart=always \ #防止容器'自杀'
-v /var/run/docker.sock:/var/run/docker.sock \ #挂载数据卷(不能缺少),使用socket连接
--name prtainer-test \ #自定义命名
portainer/portainer #拉取的镜像目录/镜像名
容器暴露端口需要设置为9000,我设置为其他端口,无法打开下方网页
4. 根据映射的主机端口,通过localhost:9000进行访问
在主机浏览器输入:localhost:9000 访问得到下方页面
Ps:若使用服务器,则localhost为服务器IP,或者通过设置服务器安全组的方式进行主机访问、
4.1 设置密码
4.2 选择单机访问即可
发现要求使用 -v 进行挂载数据卷
4.3 控制台界面
5.简单操作
可视化界面的操作比较简单,很容易上手
5.1 拉取镜像
点击Image,进入镜像控制台,选择对应的Registry和Image,点击Pull即可完成镜像的添加
5.2 容器的控制操作
点击进入Containers,进入容器操作控制台,下方按钮即可完成指定容器的开始、重启、结束、删除等操作
Add container按钮为run新容器的指令
5.3 结语
Docker的可视化界面操作简介易懂,可根据文字描述进行操作,每一步操作都对应主机上的Docker命令。