收起左侧

Docker Compose 的 ExtraHosts 丢失

1
回复
365
查看
[ 复制链接 ]

36

主题

22

回帖

0

牛值

初出茅庐

2024-12-22 00:47:27 显示全部楼层 阅读模式

设备环境:物理机

BUG现象:

  • 创建一个 Compose,通过设置 extra_hosts 更多 hosts 信息,内容会被写入 /etc/hosts 中
  • 构建 Compose(容器会自动启动)
  • 查看 /etc/hosts,其中包含了 extra_hosts 的内容
  • 停止容器,修改网络信息,例如加入一个已有的网络
  • 重新启动容器,查看 /etc/hosts,其丢失了 extra_hosts 的内容
  • 使用 docker inspect 查看容器信息,丢失 ExtraHosts 内容

更多定位:

  • 如果使用 docker network connect 为容器添加一个新的网络,那么 extra_hosts 会保留
  • 所以直观感觉,extra_hosts 丢失并不是底层 docker 的问题,而更像是 fnOS 的 docker 管理模块的问题

出现频率:必现

联系方式:fnOS53群,iCan

收藏
送赞 1
分享

43

主题

8457

回帖

0

牛值

管理员

2024-12-23 19:28:19 显示全部楼层
感谢反馈,我们跟进一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则