从 Docker Desktop 切换到 Colima - 无法访问本地主机

cyb*_*bat 9 docker colima

尝试从 Mac 上的 Docker Desktop 切换到 colima,但在访问本地主机上的容器时遇到问题。

删除了 Docker Desktop 并安装了 colimna/docker w homebrew。科利马州起步良好。

我有一个用于运行 Dynamo 的命令:

docker run --name dynamodb -d -p 8000:8000 amazon/dynamodb-local"
Run Code Online (Sandbox Code Playgroud)

当我使用 Docker Desktop 时,我可以访问 localhost:8000 上的数据库。现在只能在 127.0.0.1:8000 上访问

/etc/hosts正确映射了本地主机 - 这是交换机的问题。在网上没有找到太多关于此的信息 - 有什么想法吗?切换后,docker 似乎不再识别localhost为别名。127.0.0.1不使用 Kubernetes 或 docker compose。