上遍文章实现了IDEA 本地Docer调试,在实际工作中不可能在服务器上安装一下IDEA然后拉更新后再推Docker,所以我们要通过远程的方式实现Docker推送。

此坑我已踩了近一天的时间,把我的经验分享给大家一下

环境

操作系统:windows 10

Docker:Docker Desktop 4.7.1(77678)

下载

下载地址

Windows 配置

1.开启虚拟化

安装Docker

没有什么特别的,提示什么就安装什么就好了。(可能提示会缺少什么插件,去按地址下载安装一下就好了)

详细见

旧版 WSL 的手动安装步骤 | Microsoft Docs

Docker 配置

1.配置镜像

可复制如下信息替换

{"registry-mirrors": ["http://hub-mirror.c.163.com","http://f1361db2.m.daocloud.io"],"hosts": ["tcp://0.0.0.0:2375"],"insecure-registries": [],"debug": false,"experimental": true,"features": {"buildkit": true}
}

2.开户2375端口

3.开启Linux 转发

Windows 配置

1.防火墙

方式1:关闭防火墙

方式2:把2375端口在防火墙中出站规则放行

2.端口转发(注意这是成败关键)

把如下:192.168.1.9 换成服务器IP就好了

netsh interface portproxy add v4tov4 listenport=2375 connectaddress=127.0.0.1 connectport=2375 listenaddress=192.168.1.9 protocol=tcp

查看转发规则命令(CMD)

netsh interface portproxy show all

多说一句:删除的转发的命令如下:

netsh interface portproxy delete v4tov4 listenaddress=192.168.1.9 listenport=2375

验证

Windows 的大坑

docker 远程推送会过一些时间失效,网上说是因为Win10的套接字的问题,所以需要修改一下注册表。

推荐参照文章 : Windows系统下的TCP参数优化(注册表\TCPIP\Parameters)

后记

这个玩意搞了一天的时间才搞定,总之各种折腾,原创不易,欢迎转发收藏,请注明出处

[windows Docker 避坑指南]Docker 开启远程推送 详细教程相关推荐

  1. 远程桌面连接是什么?如何开启远程桌面连接详细教程

    远程桌面连接是一种非常方便的技术,它允许用户通过互联网在不同的计算机之间共享资源和访问数据.目前这个技术已经广泛地应用于企业.教育.医疗和其他领域,使得人们能够更高效地工作和学习. 这篇文章,我将解释 ...

  2. 虚拟服务器windows硬盘30t,避坑指南:基于Windows系统的NAS通过NFS将硬盘空间共享给Hyper-V黑群晖...

    避坑指南:基于Windows系统的NAS通过NFS将硬盘空间共享给Hyper-V黑群晖 2019-07-08 07:30:00 64点赞 601收藏 91评论 方案选择 首先感谢矿难,性价比超高的蜗牛 ...

  3. 【吐血经验】在 windows 上安装 spark 遇到的一些坑 | 避坑指南

    在 windows 上安装 spark 遇到的一些坑 | 避坑指南 最近有个活:给了我一个阿里云桌面(windows 10系统),让我在上面用 scala + spark 写一些东西. 总是报错不断, ...

  4. android手机配什么蓝牙耳机,Airpods Pro搭配安卓手机+Windows电脑服用指南(避坑指南)...

    Airpods Pro搭配安卓手机+Windows电脑服用指南(避坑指南) 2019-12-17 16:01:32 57点赞 104收藏 75评论 创作立场声明:本篇内容仅基于本人AirPods Pr ...

  5. 自由职业者和远程工作者避坑指南

    说到自由工作和远程工作,你应该不会陌生,至少听过,甚至已经经历过.尤其是 2020 年,在疫情的影响下,全国上下很多企事业单位,尤其是互联网相关行业,均启动了远程工作模式,你又有何体会呢? 如果笼统来 ...

  6. 【A卡,Windows】stable diffusion webui下载安装避坑指南

    观前提醒 本文内容都是本人亲身经历的,一个一个安装下载测试所感,当然如果你更想用傻瓜式集成包的,那还是跳过这篇文章吧. 当然我不推荐这篇文章的操作,因为我用了差不多1h才有一副图,有N卡,就用N卡,这 ...

  7. Serverless 时代前端避坑指南

    作者 | 张挺 每个时代,从来不缺机会. 云原生的浪潮席卷而来,从 14 年到现在,上云的声音就没有停歇过,而如今到了 2020,云厂商都已经准备好了,而前端,是否也准备好踏入这纷争的领域,去拥抱时代 ...

  8. HarmonyOS 开发避坑指南

    Harmony OS 开发避坑指南--源码下载和编译 本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(Hi3516,Hi3518和Hi3861)的编译环境,以及如何将源码编译为三个 ...

  9. 罗技无线网卡linux,Linux(Ubuntu)装罗技LMS避坑指南

    Linux(Ubuntu)装罗技LMS避坑指南 前言:搜索音质好的播放软件时发现MPD竟然可以直接命令行操作.连界面都是在终端里的.满满的极客范,心动.搞起!结果-搞了几个小时.各种折腾.就是读取不到 ...

最新文章

  1. oracle adf immediate,Oracle ADF 双击行事件
  2. 成功解决 from ._conv import register_converters as _register_converters
  3. python实现名片管理系统在哪里_python实现名片管理系统项目
  4. Google地图的trip plan是旅行规划的好帮手!
  5. 点击表格获取列索引的方法
  6. IOS UITouch 触摸事件,UIResponder 的作用
  7. Integer和int的区别
  8. OMP算法的物理意义表示
  9. Qt学习视频资料汇总
  10. 虚拟机vmware与本地磁盘共享方法
  11. Tbase 源码 (五)
  12. 数据分析|Python|拼多多优惠券使用预测分析报告
  13. 说说vector的emplace_back和push_back
  14. AMap(高德官方图层)
  15. 简单了解cri,runtimes,CRI,shim
  16. 微信浏览器(jssdk)自定义分享按钮,自定义链接,图片,描述等
  17. Centos7配置ssh、rsh免密互信集群服务
  18. c和cpp实现CPU核上绑定固定线程
  19. int数据类型的取值范围是多少?怎么计算的?
  20. Hiredis快速入门

热门文章

  1. 5G学习:5G总体架构
  2. html5+css+js实现动画特效,人物动画
  3. 关于系统盘被各种缓存挤满的处理方案
  4. 知乎强烈推荐的5款手机APP,每一个都十分受用,你确定真的不需要吗
  5. 绝地求生亦如人生,人生哪有那么容易吃鸡!
  6. 华为鸿蒙定位,品牌营销专家点评鸿蒙,华为内部定位有点乱别搞砸了
  7. php api接口乱码,php api 中文乱码
  8. 对前端开发的基本认识
  9. 单片机 C51 AAU_CS
  10. JAVA微信小程序共享视频小程序系统毕业设计 开题报告