zoukankan      html  css  js  c++  java
  • Docker 图形界面管理工具 -- Portainer

    Portainer(基于 Go)是一个轻量级的管理界面,可让您轻松管理Docker主机或Swarm集群。

    Portainer的使用意图是简单部署。它包含可以在任何 Docker 引擎上运行的单个容器(Docker for Linux 和 Docker for Windows)。

    Portainer允许您管理 Docker 容器、image、volume、network 等。 它与独立的 Docker 引擎和 Docker Swarm 兼容。

    Docker 命令安装:

    docker volume create portainer_data
    
    docker run -d -p 9000:9000 --name Portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
    

    Swarm集群部署:

    $ docker volume create portainer_data
    $ docker service create 
    --name portainer 
    --publish 9000:9000 
    --replicas=1 
    --constraint 'node.role == manager' 
    --mount type=bind,src=//var/run/docker.sock,dst=/var/run/docker.sock 
    --mount type=volume,src=portainer_data,dst=/data 
    portainer/portainer 
    -H unix:///var/run/docker.sock
    

    Docker Compose 部署:

    version: '2'
    services:
      portainer:
        image: portainer/portainer
        command: -H unix:///var/run/docker.sock
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock
          - portainer_data:/data
    volumes:
      portainer_data:
    

    使用

    访问 http://localhost:9000/

  • 相关阅读:
    Feli的生日礼物
    session cookie
    ArcGIS FLEXnet Licensing error:96,491错误解决
    CSS块元素与内联元素(转)
    铝伯世
    netsh修改IP及DNS

    JAVA代码查错(转)
    windows7查看占用端口的进程
    php 中文字符串截取子串
  • 原文地址:https://www.cnblogs.com/zuoruining/p/11031294.html
Copyright © 2011-2022 走看看