• 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
    

      

  • 相关阅读:
    数值的整数次方
    二进制中1的个数
    SpingBoot 启动自动给MongoDB建库
    Java 依赖冲突的解决办法
    Http协议
    你被限流了吗?
    LeetCode 783. 二叉搜索树节点最小距离
    Leetcode 687. 最长同值路径
    LeetCode 784. 字母大小写全排列
    LeetCode 面试题 08.06. 汉诺塔问题
  • 原文地址:https://www.cnblogs.com/xu743876685/p/9414801.html
Copyright © 2020-2023  润新知