docker容器轻量级web管理工具之portainer(六)

一、portainer部署&监控工具官方地址:

https://github.com/portainer/portainer

二、部署方法:

https://portainer.readthedocs.io/en/latest/deployment.html

基于本地容器的部署【推荐】

首先需要开启docker的2375端口
vi /etc/sysconfig/docker  添加上
centos6下使用 other_args='-Htcp://0.0.0.0:2375 -H unix:///var/run/docker.sock'
centos7下使用 OPTIONS='-Htcp://0.0.0.0:2375 -H unix:///var/run/docker.sock'
然后重启docker
下载镜像:
docker pull portainer/portainer docker run -d -p 9000:9000 portainer/portainer -H tcp://192.168.2.29:2375

然后浏览器访问即可

 

可以创建容器、监控容器状态。这个容器没有自带登录的功能,如果要生产环境使用的话,需要给它前面用nginx做个反向代理,加上密码验证。

 方法2、连接到远程容器的部署

docker run -d -p 9000:9000portainer/portainer -H tcp://<REMOTE_HOST>:<REMOTE_PORT>

方法3、连接到swarm集群的部署 

docker run -d -p 9000:9000portainer/portainer -H tcp://<REMOTE_HOST>:<REMOTE_PORT> --swarm
或者
docker service create --name portainer  \
--publish 9000:9000 \
--constraint 'node.role == manager' \
--mount type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock\
portainer/portainer \
--swarm

  

 

posted @ 2018-08-03 16:18  换你一世迷离  阅读(491)  评论(0编辑  收藏  举报