我希望能够将主机名添加到映射到 docker 容器的笔记本电脑 /etc/hosts 中。由于容器 ips 不是静态的,我启动/重新启动容器的每个站点都需要手动更新 /etc/hosts 文件,这不是很实用。
我正在寻找一种简单的方法来解决这个问题。我可以做某种脚本,它监听 docker 事件,检查容器 ip 并更新 /etc/hosts,但我不想重新发明轮子。(像这样:https : //github.com/discordianfish/docker-spotter)但我无法真正理解它是如何工作的。
有人有建议吗?谢谢你。
您可以在docker-compose.yml中使用来完成此操作extra_hosts
。例如:
version: '2'
services:
daemon:
build: ./
extra_hosts:
- "example.com:127.0.0.1"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2740 次 |
最近记录: |