Docker入门3——Docker可视化
没人不喜欢可视化吧,mysql你要装个Navicat,redis要装个manager,就连linux服务器都要装个宝塔,哈哈
Docker可视化工具Portainer
官方网址 https://hub.docker.com/r/portainer/portainer
下面我们来整活
查找指定镜像
[root@xueshan ~]# docker search portainer
下载镜像
docker pull portainer/portainer
[root@xueshan ~]# docker pull portainer/portainer
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
[root@xueshan ~]#
基于镜像运行容器
docker run -d -p 8088:9000 \
--restart=always -v /var/run/docker.sock:/var/run/docker.sock --
privileged=true portainer/portainer
这里的8088是一会儿你映射的访问地址,可以自己输一个顺眼的
运行portainer
我们这个时候
访问你的服务器地址
47.66.66.66:8088 阿里云记得开安全组哦
本地直接访问http://IP:9000即可
第一次进来设一个密码
Admin
01234567(密码至少8位)
单机的话我们这里选第一个Local就好
进入界面
我们发现这里有/var/run/docker.socker
包括启动时为挂载启动,不难猜出这个可视化界面的原理就是监控docker的启动信息,并且挂载获取docker运行信息
界面介绍
容器
单击一个容器名字,进入查看容器详情
镜像
甚至有docker模板
镜像
甚至有docker模板
后续关于网络、集群配置等到后面深入学习后再更新,这篇关于Portainer的基本操作也算是讲了个7788,具体的步骤也需要自己多去实测,纸上得来终觉浅~