mysql - 为基于 DOCKER 的应用程序创建 SSH 隧道以连接到数据库?
问题描述
我正在尝试从我的 mac 终端运行 docker 映像,我的应用程序包含一个到 aws rds 实例的数据库连接,该实例只能通过 ssh 连接。通常我创建一个从远程主机到 127.0.0.1 的隧道。但是当使用 docker 这不起作用..我该如何解决这个问题?
解决方案
嗨,在 christian emmer 的以下文章的帮助下解决了问题
https://emmer.dev/blog/tunneling-a-database-connection-with-docker-compose/
推荐阅读
- google-cloud-firestore - Firestore 集合和文档
- visual-studio-code - VS Code - 为粗体、斜体、下划线创建键盘快捷键
- angular6 - Angular 7表格取消
- jquery - 以编程方式调整捆绑产品价格
- java - Hibernate - 一对一 IdentifierGenerationException
- android - 尽管有以下示例,但未使用自定义 AndroidJUnitRunner
- javascript - 尽管具有不同的 id,但两个不同文件输入表单的图像预览出现在同一个 div 中
- javascript - 如何添加一个稍后将用于 if 语句以执行重新加载的计数器
- jenkins - 如何在 JEnkinsfile 中基于 git 分支运行 post condtion?
- react-native - 使用 react-native 未在 Storybook 中显示的面板、插件和组件