MacOS 等机器配置 Docker 启用 Remote API
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
鲁飞
扫码关注公众号
扫码阅读
手机扫码阅读
摘要
Docker 不仅可以本地调用,还能通过开启远程 API 使用 HTTP 接口远程控制 Docker Daemon。由于安全原因,远程 API 服务默认关闭,且建议在内网环境使用或在外网环境采取安全措施。
安装 Docker
若未安装 Docker,可通过国外或国内主机的 curl 命令进行安装。
启用 API
CentOS
在 CentOS 上,修改 docker.service 文件来添加 -H tcp://0.0.0.0:2375 选项开启远程 API,并重启 Docker 服务。为保持命令行使用,需加入 -H unix:///var/run/docker.sock。改动后确认端口监听以验证成功。
MacOS
MacOS 无法直接修改配置文件,但可以通过运行 socat 容器将 Docker API 转发到指定端口实现远程 API 服务。
测试
远程 API 启用后,使用浏览器访问 info 和 version 页面测试。成功访问到的 JSON 输出表明 API 功能启用成功。
鲁飞
鲁飞
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
鲁飞的其他文章
编译安装PHP8和Swoole4
PHP8 在 6 月 25 号发布了 alpha1 版本,JIT 是大家最为关心的一个功能
通过微信开放平台授权获取公众号文章
如果想要实现一个将公众号文章搬运到某个社区中去发布的功能,除了使用爬虫等方法,还可以通过微信开放平台授权,调用官方接口来获取公众号文章。
你不知道的PHP小技巧之计算文本相似度
有这样一个需求:需要对于用户发布的内容标题进行相似度对比,如果有之前的内容和当前发布的内容标题相似度到达某个阈值时则禁止发布或进行其他的一些操作。
新注册的域名被微信拦截怎么处理?
前段时间新注册了一个域名,没有在微信测试访问,等用到的时候发现居然被微信拦截了...
微信扫描带参数的二维码事件推送返回 qrscene_0
在调用微信接口时需要注意数据格式,不要只关注参数
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线