Lry722 的个人博客
73 字
1 分钟
Docker访问host上的服务的方法
2024-01-10

今天在装 NextCloud 的时候,需要在 docker 容器内访问 host 上的 MySQL 服务。

解决方案为在启动参数中添加这一项:

--add-host="host.docker.internal:host-gateway"

如果是使用 docker-compose,则在配置文件中添加

extra_hosts:
  - 'host.docker.internal:host-gateway'

这样就可以在容器内用 host.docker.internal 表示 host 了。

Docker访问host上的服务的方法
https://lry722.github.io/posts/docker访问host上的服务的方法/
作者
Lry722
发布于
2024-01-10
许可协议
CC BY-NC-SA 4.0