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、可以观察容器运行状态情况

  • 相关阅读:
    2019 icpc西安邀请赛 点分治
    2019ccpc 秦皇岛
    hdu 5354 树上点分治
    cf 632E FFT+快速幂
    hdu 4812 树分治+逆元+手写hashmap
    2019 上海网络赛G 手写哈希map+字符串hash
    2019 上海icpc网络赛 C FFT优化卷积+小范围暴力
    hdu 6198 杜教BM
    洛谷P3804 后缀自动机
    集合总结
  • 原文地址:https://www.cnblogs.com/she11s/p/14607923.html
Copyright © 2011-2022 走看看