我想要实现的是连接到主机系统上安装的数据库。在 docker 中已经有类似的问题,但我无法在 Podman 中实现该方法,我想这可能是因为网络工作方式有些不同。
目前我的解决方案是使用
如何最好地解决这个问题?或许容器主机已经定义了默认主机名吗?
目前我的解决方案是使用
--add-host=dbhost:$(ip route show dev cni-podman0 | cut -d\ -f7)
,但我不确定这是否是一个好主意,而且当使用不同的网络时它将不起作用。如何最好地解决这个问题?或许容器主机已经定义了默认主机名吗?
npx http-server
,然后在另一个终端中使用podman run --rm -it alpine sh
命令启动一个容器。一旦进入容器,运行apk add curl
,然后执行curl host.containers.internal:8080
。 - Yves Dorfsman