docker - 远程 Docker 端口转发
问题描述
我无法访问我的远程码头。
我有一台远程服务器机器,它已在端口上转发,以便在公共 Internet 上访问。所以我可以通过 SSH 连接访问这个远程服务器,地址为 XX.XX.XX.XX:18022。
18022是ssh端口22对应的转发端口。
但是当我在这个服务器中构建一个 Docker 容器时,我如何通过 PyCharm 在那个 docker 中调试我的程序?
我认为我绝对无法访问我的码头工人。
解决方案
我可以通过使用主机模型构建 docker 来解决它,所以我可以绝对访问 docker。
推荐阅读
- javascript - Node.js,如何动态 require 文件而不丢失智能代码导航
- python - 完成所有过程后,Python多处理池堵塞
- c# - 未找到字段:Microsoft.EntityFrameworkCore.Diagnostics.RelationalEventId.QueryClientEvaluationWarning
- c++ - 当用户空间程序崩溃时,在 docker 中获取内核日志
- angular - Angularfire signInWithEmailLink 无效的电子邮件链接
- java - 如何从 IntelliJ IDEA 中的模型类生成 Flyway 迁移脚本?
- django - Django 中间件将请求/响应路由到数据库模式
- javascript - 属性 value="some value" 使输入不可编辑 React
- drop-down-menu - Google Colab - 下拉设置几乎在能够选择任何内容之前立即关闭
- firebase - Jest & Firebase Emulator - 等待触发函数被调用