docker - Docker:内部端口
问题描述
我是 docker 新手,想知道为什么有这么多 docker-compose 映射端口从内部到外部的示例,而不是仅仅保持它们相同。例如,我看到的一个 postgres 示例映射为 4612:5432。
人们是否有理由不将其保留为 5432:5432?
解决方案
对于本地开发环境,除了端口冲突问题,没有其他原因。与将端口公开到互联网不同,容器端口映射和公开没有安全原因。
推荐阅读
- silverstripe - SilverStripe 功能测试:通过选择器断言 ajax 内容
- rust - 为什么调用从 JavaScript 编译为 Wasm 的异步 Rust 函数时字符串参数为空?
- postgresql - 为数据库索引定义相关索引
- android - 如何正确设置路径值来描述 Android 中的弧形动画
- delphi - 如何正确保存和恢复 Delphi 组件的状态?
- javascript - 如何从多个 URL 中提取相同的元素并保存在文件中?
- python - 动画二维直方图
- android - 两个按钮都在 MaterialToggleButton Android 中被选中,而只有一个应该
- swift - SwiftUI:在 DragGesture 视图上开始滑动时,ScrollView 中的 DragGesture 未注册滚动
- javascript - 反应本机 udp - dgram.createSocket('udp4') 错误