zoukankan      html  css  js  c++  java
  • Docker部署portainer

    portainer

    部署
    docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --name portainer portainer/portainer
    
    描述

    portainer主要用来管理docker容器,方便了解容器状态。

    配置

    部署完成后,访问9000端口,配置连接的docker客户端,如下:

    如果仅是管理本机docker,直接选local连接就可以。

    但是如果想管理远程机器的docker,需要远程机器开启docker remote API

    开启docker remote API配置如下:

    vim /lib/systemd/system/docker.service
    ## 如果没有vim,可以使用vi
    

    ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

    替换成ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

    注意打开docker remote API存在风险,建议将0.0.0.0设置成指定IP

    重启docker服务:

    systemctl daemon-reload
    systemctl restart docker
    

    连接远程docker步骤如下:

    按照如下样例填写即可

    使用

    除了portainer基本的操作之外,个人认为portainer有一下几点比较好:

    • 1、可以创建容器启动模板

    可以创建基本Container和Swarm、docker-compose启动模板

    因为上面标识很清楚、所以这里不做赘述

    • 2、可以观察容器运行状态情况

  • 相关阅读:
    Codeforces 877 C. Slava and tanks
    Codeforces 877 D. Olya and Energy Drinks
    2017 10.25 NOIP模拟赛
    2017 国庆湖南 Day1
    UVA 12113 Overlapping Squares
    学大伟业 国庆Day2
    51nod 1629 B君的圆锥
    51nod 1381 硬币游戏
    [JSOI2010]满汉全席
    学大伟业 2017 国庆 Day1
  • 原文地址:https://www.cnblogs.com/she11s/p/14607923.html
Copyright © 2011-2022 走看看