Docker 100 Questions for Developers
Docker 100 Questions for Developers
如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。
状态: 未更新
原文链接: https://typonotes.com/posts/2023/03/22/docker-100-questions-for-developers/
01. 容器内服务监听地址 0.0.0.0
用 0.0.0.0
是最省事的方法。 如果不嫌弃麻烦, 程序可以自己获取网卡地址 监听本地IP。
通常在开发的时候, 在本地调试喜欢用 127.0.0.1
, 这种情况在本地调试是没有问题的。
但是在容器中, 所有流量是通过 外部 转发过来的。 如果使用 127.0.0.1
的话, 容器内部的 iptables 规则就是 127.0.0.1
, 即 只允许容器内部流量。
02. 快速部署一个 k8s 集群。
如果就是为了玩儿, 或者搭建一个 k8s 集群做开发的功能测试
- 机器多, 资源足, 部署完整集群, 可以考虑部署方式: https://github.com/easzlab/kubeasz
- 只有一台机器, 可以考虑 k3s 满足常规开发需求:
- 官方文档: https://k3s.io/
- 在 Linux 上安装 Docker + K3s 混合开发环境
03. 集群节点位置选择, 有什么讲究?
在云上, 至少应该 跨可用区, 即 同 Region, 不同可用区。 如果有条件还可以实现 机架 级别的隔离。(我记得腾讯云是支持的)
04. K8S Ingress 常见问题
可以参考 Ingress 常见问题
- 原文链接:https://typonotes.com/posts/2023/03/22/docker-100-questions-for-developers/
- 本文为原创文章,转载注明出处。
- 欢迎 扫码关注公众号
Go与云原生
或 订阅网站 https://typonotes.com/ 。 - 第一时间看后续精彩文章。觉得好的话,请猛击文章右下角「在看」,感谢支持。
