首页 > 其他分享 >远程连接DOCKER

远程连接DOCKER

时间:2023-02-10 16:23:04浏览次数:55  
标签:ExecStart daemon service 连接 systemd 远程 2375 docker DOCKER

/etc/systemd/system/docker.service.d/override.conf

写入文件


##Add this to the file for the docker daemon to use different ExecStart parameters (more things can be added here)
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd


默认情况下使用 systemd 时,docker.service 的设置为:ExecStart=/usr/bin/dockerd -H fd://,这将覆盖写到 daemon.json 中的任何 hosts 。通过在 override.conf 文件中将 ExecStart 仅仅定义为:ExecStart=/usr/bin/dockerd,这将会使用在 daemon.json 中设置的 hosts 。这个文件中的第一行ExecStart= 必须要有,因为它将用于清除默认的 ExecStart 参数。如果是修改 docker.service 的文件而不是创建 override.conf,那么下次 systemd 重启时,docker.service 文件也会被重新创建。

然后在 /etc/docker/daemon.json (没有就新建一个,下文统一简称 daemon.json)中写入以下内容

{
"hosts":[
"unix:///var/run/docker.sock",
"tcp://0.0.0.0:2375"
]
}


编辑docker.server文件
vi /usr/lib/systemd/system/docker.service
找到 [Service] 节点,修改 ExecStart 属性,增加 -H tcp://0.0.0.0:2375

重启

测试访问

开启端口

开启防火墙端口

firewall-cmd --add-port=2375/tcp --permanent

重要的

firewall-cmd --reload
测试访问
http://192.168.33.129:2375/version

标签:ExecStart,daemon,service,连接,systemd,远程,2375,docker,DOCKER
From: https://www.cnblogs.com/sugartang/p/17089156.html

相关文章

  • 用docker打包一个前端项目
    思路:将dist包打包成一个镜像(要不打出的镜像特别大)Dockerfile:如下FROMnginx:latestCOPYdist/auth-centerWORKDIRauth-centerCOPYnginx.conf/etc/nginx/con......
  • docker命令学习
    一篇学会使用docker(超详细)原创 艺说IT 艺说IT 2022-11-2615:07 发表于广西收录于合集#docker1个#容器技术1个#容器命令1个一、docker介绍Docker是......
  • linux篇-Centos7构建NFS服务器和连接
    准备两台centos7虚拟机192.168.30.133192.168.30.1292.192.168.30.1(服务端),3查看rpc服务是否启动4测试安装是否成功5修改配置文件vi/etc/exports/data192.168.1.0/24......
  • Java连接redis的工具类
    importorg.springframework.data.redis.core.StringRedisTemplate;importorg.springframework.stereotype.Component;importjavax.annotation.Resource;importjav......
  • linux篇-xshell连接突然报Connection closed by foreign host.
    1问题描述报错Connectionclosedbyforeignhost.Disconnectedfromremotehost(yaoGS)at155513.2登入虚拟机在linux系统操作中,经常需要连接其他的主机,连接其他主机......
  • Docker-compose
    目录:Docker-composeDocker-compose简介compose部署Dockercompose环境安装YAML文件格式及编写注意事项Dokcercompose配置常用字段......
  • Dockerize ASP Classic on IIS
    DockerizeASPClassiconIISAskQuestionAsked 4years,1monthagoActive 9monthsagoViewed 9ktimes 2216Microsofthasbeeninvesti......
  • Feign远程调用 (介绍与使用)
    Feign远程调用Feign是代替RestTemplate进行远程调用的组件,避免了RestTemplate手写复杂的url容易出错的问题,并提高代码的可读性使用Feign步骤1)引入依赖哪个服务要发送远......
  • Docker搭建本地仓库
    一、搭建本地私有仓库有时候使用DockerHub这样的公共仓库可能不方便,这种情况下用户可以使用registry创建一个本地仓库供私人使用,这点跟Maven的管理类似。使用私有仓库有......
  • Docker-harbor私有仓库
    一、Harbor概述1、Harbor的概念•Harbor是VMware公司开源的企业级DockerRegistry项目,其目标是帮助用户迅速搭建一个企业级的DockerRegistry服务•Harbor以Docker......