zoukankan      html  css  js  c++  java
  • docker 远程连接

    Portainer远程连接docker,使用Remote API

    当用Portainer管理其他的服务器的docker时,一般会用remote连接的方式

    这里需要开启Docker Remote API
    在windows下开启,只要直接设置就行了

    linux开启的方法 请参考https://blog.csdn.net/SHUKAI618/article/details/117154921

    --1. 编辑docker.service
    vim /usr/lib/systemd/system/docker.service
    --找到 ExecStart字段修改如下
    #ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 
    ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
    
    --2. 重启docker重新读取配置文件,重新启动docker服务
    systemctl daemon-reload
    systemctl restart docker
    
    --3. 开放防火墙端口
    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    
    --4.刷新防火墙
    firewall-cmd --reload
    
    --5.再次配置远程docker就可以了
    --6.如果重启不起来 估计是这个 unix://var/run/docker.sock 文件位置不对 
    find / -name docker.sock 查找一下正确位置就好了
    
    

    然后添加一个名字以及节点URL,名字可以自取,只要能够理解即可,Endpoint URL是节点URL,比如我机器IP是10.0.11.152,监听的端口是默认的2375,则这里的URL就写:10.0.11.152:2375。


    作者:过错
    出处:http://www.cnblogs.com/wang2650/
    关于作者:net开发做的久而已。十余年时光虚度!
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:wang2650@163.com  联系我,非常感谢。

  • 相关阅读:
    [Codeforces809D] Hitchhiking in the Baltic States
    [Codeforces1148H] Holy Diver
    [PKUWC2018]猎人杀
    [Codeforces566C] Logistical Questions
    越野赛车问题
    Suffix Array
    第05组(65) 需求分析报告
    第05组(65) 团队展示
    第三次作业
    结对编程作业
  • 原文地址:https://www.cnblogs.com/wang2650/p/14984675.html
Copyright © 2011-2022 走看看