Docker可视化工具:Portainer可视化面板安装
1.Portainer(非最佳选择)
什么是Portainer
Portainer 是一款 Docker 可视化管理工具,允许我们在网页中方便的查看和管理 Docker 容器,它提供一个后台面板来供我们操作。
如果你觉得命令操作很麻烦,就可以搞一个这个,不建议使用。
Portainer可视化面板安装
docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer
参数解析:
-p 服务器端口和容器端口映射
--restart 是重启后自动拉起容器
-v 是卷挂载目录
docker启动出现Error response from daemon: driver failed programming external connectivity on endpoint解决方法
可以先关闭再开启防火墙
firewalld的基本使用
systemctl start firewalld 启动
systemctl stop firewalld 停止
systemctl status firewalld 查看状态
systemctl disable firewalld 禁用
常用命令介绍
firewall-cmd --zone=public --list-ports ##查看放行的端口号
firewall-cmd --zone=public --add-port=8081/tcp --permanent ##永久添加80端口
firewall-cmd --reload ##修改防火墙规则后,需要重启防火墙
输出:
[root@localhost jdk1.8.0_261]# docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer
Unable to find image 'portainer/portainer:latest' locally
latest: Pulling from portainer/portainer
94cfa856b2b1: Pull complete
49d59ee0881a: Pull complete
a2300fd28637: Pull complete
Digest: sha256:fb45b43738646048a0a0cc74fcee2865b69efde857e710126084ee5de9be0f3f
Status: Downloaded newer image for portainer/portainer:latest
a0cd489af099920dd7a33529789313dd39b605d7c72d2c506fb1882b0419c3cc
[root@localhost jdk1.8.0_261]#
Portainer访问测试
服务器curl访问8088
[root@localhost jdk1.8.0_261]# curl localhost:8088
外网访问8088即可
设置密码登录即可
仓库选择:一般选择本地即可
点击这个
可视化面板平时不会使用,自己玩玩就行了。