Docker开放2375端口实现远程访问的操作方法

 更新时间:2024年05月11日 10:54:46   作者:layman .  
因为IDEA集成docker环境,实质上是通过远程访问的形式,进行连接,因此需要开启Docker的2375端口的远程访问权限,这篇文章主要介绍了Docker开放2375端口实现远程访问的操作方法,需要的朋友可以参考下

环境

Linux环境:Ubuntu18.04 LTS

补充:我的Linux环境是运行本机的虚拟机上。

因为IDEA集成docker环境,实质上是通过远程访问的形式,进行连接,因此需要开启Docker的2375端口的远程访问权限。

开启2375端口

网上很多资料,直接就指定了docker service文件的位置。

但是因为Linux环境的不同,docker service文件的目录是不一样的,直接贴个图。

我就在这个地方被坑了半天,因为我的linux环境根本就没有这个文件。

换言之,我的docker service文件,根本不在/usr/lib/systemd/system目录下。

在编辑 docker service文件之前,我们应该查找该文件的实际存放目录,而不是按照网上的配置来。

毕竟,那是人家的配置,谁也不能保证,你和他的环境一模一样,不是吗?

查询docker服务

systemctl status docker.service

可以看到,我的docker service文件存放在/lib/systemd/system/目录下。
docker service文件

编辑docker服务文件

vim /lib/systemd/system/docker.service

在ExecStart行后面追加以下内容

-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重新载入服务信息

systemctl daemon-reload

重启docker服务

systemctl restart docker.service

查看端口是否开启

netstat -nlpt

到了这里,基本上配置完成了。

其实最后,还需要配置Linux环境的防火墙,但是我用的是本地测试环境,防火墙什么的完全无所谓,我直接把防火墙关闭了。

有些小伙伴的linux环境上的防火墙不能随便关闭,所以,贴一下,如何开启2375端口的防火墙权限。

查看防火墙状态(inactive是关闭状态)

ufw status

开放2375端口

ufw allow 2375

重启防火墙

ufw reload

到此这篇关于Docker开放2375端口,实现远程访问的文章就介绍到这了,更多相关Docker开放2375端口内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker高级教程之智能添加与修改防火墙规则

    Docker高级教程之智能添加与修改防火墙规则

    这篇文章主要介绍了Docker高级教程之智能添加与修改防火墙规则,需要的朋友可以参考下
    2017-01-01
  • 在docker中执行linux shell命令的操作

    在docker中执行linux shell命令的操作

    这篇文章主要介绍了在docker中执行linux shell命令的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Docker安装Redis容器的实现步骤

    Docker安装Redis容器的实现步骤

    本文主要介绍了Docker安装Redis容器的实现步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Docker 最常用的镜像命令和容器命令详解

    Docker 最常用的镜像命令和容器命令详解

    这篇文章主要介绍了Docker 最常用的镜像命令和容器命令,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 解决docker访问外部https数字证书问题

    解决docker访问外部https数字证书问题

    这篇文章主要介绍了docker访问外部https数字证书问题,为了解决证书验证的问题,我们需要在构建 docker 镜像的时候将 ca-certificates 根证书装上,需要的朋友可以参考下
    2022-09-09
  • docker安装mysql、redis镜像方式

    docker安装mysql、redis镜像方式

    这篇文章主要介绍了docker安装mysql、redis镜像方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Docker-swarm快速搭建redis集群的方法步骤

    Docker-swarm快速搭建redis集群的方法步骤

    本文主要介绍了Docker-swarm快速搭建redis集群的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • 阿里云部署Docker私有镜像仓库的实现步骤

    阿里云部署Docker私有镜像仓库的实现步骤

    本文主要介绍了阿里云部署Docker私有镜像仓库的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • 使用docker构建一个redis镜像的方法详解

    使用docker构建一个redis镜像的方法详解

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value型NoSQL数据库,本文介绍了docker创建redis镜像的方法,分享给大家,需要的朋友可以参考下
    2024-06-06
  • docker安装fastdfs镜像的一些注意事项

    docker安装fastdfs镜像的一些注意事项

    在安装docker fastdfs镜像时大家需要注意如果是云服务器则需要在云服务器后台的安全组入口方向放开22122、23000以及8888端口,并且在云服务器防火墙配置放开以上三个端口,具体内容详情大家跟随小编一起看看吧
    2021-05-05

最新评论