当前位置: 首页 > backend >正文

docker开启2375端口-docker开启api接口 ,实现远程访问,dockerapi官方文档

概念

Docker 在默认情况下使用 UNIX 套接字进行通信,这意味着 Docker 守护进程(dockerd)监听在/var/run/docker.sock 上,并通过 UNIX 套接字与客户端进行通信。如果你想从远程机器上访问 Docker 守护进程,你需要配置 Docker 守护进程来监听 TCP 端口(通常是 2375,后者是启用 TLS 的版本)。

查看配置文件位置

systemctl status docker

在这里插入图片描述

修改配置文件

位置如上: Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)

在ExecStart行尾添加 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

在这里插入图片描述
后面的也得添加,不然终端无法使用,报如下错误
在这里插入图片描述

重启生效

systemctl daemon-reload
systemctl restart docker

在服务器测试访问

curl localhost:2375/version

在这里插入图片描述

在外网测试访问

如果不通:关闭防火墙

sudo systemctl stop firewalld

或者

# 配置防火墙允许2375端口
firewall-cmd --permanent --add-port=2375/tcp
firewall-cmd --reload

在这里插入图片描述

官方api文档:

https://docs.docker.com/engine/api/v1.43/#tag/Container

http://www.xdnf.cn/news/13166.html

相关文章:

  • NIFI的处理器:SplitJson 2.4.0
  • 适配java8版本的langchian4j实战
  • 【黑客与安全】Linux的常用命令之系统架构信息获取系列命令
  • 深入解析C#表达式求值:优先级、结合性与括号的魔法
  • Tauri2学习笔记
  • 带传动---
  • git: early EOF
  • 自我堕落公式证明法:你为谁而活
  • 火山 RTC 引擎11----集成创建房间、加入房间、销毁引擎 到互动项目中
  • [Java 基础]Object 类
  • 【题解-洛谷】B4292 [蓝桥杯青少年组省赛 2022] 路线
  • R语言速释制剂QBD解决方案之二
  • 网站指纹识别
  • 博图 SCL 编程技巧:灵活实现上升沿与下降沿检测案例分享(下)
  • 交通自动气象站的作用
  • [Linux] 命令行管理文件
  • 国产三维CAD皇冠CAD(CrownCAD)建模教程:压力变送器
  • 如何开发ONLYOFFICE协作空间插件:完整教程
  • AI高考志愿助手应用架构设计并上线实施运行
  • 使用python进行图像处理—图像变换(6)
  • 前端开发面试题总结-vue2框架篇(一)
  • MES系统如何解决电机制造业自动化生产管理?
  • 回溯算法学习
  • PCIe-8622工业级网卡特性解析
  • Linux中《基础IO》详细介绍
  • leetcode刷题经验
  • 云安全与网络安全:核心区别与协同作用解析
  • 统计学(第8版)——统计抽样学习笔记(考试用)
  • 使用 Python 正则表达式实现文本替换与电话号码规范化
  • 位运算求最大值的子集数目问题