docker [haproxy.main()] Cannot create pidfile /var/run/haproxy.pid
时间: 2023-07-22 18:24:27 浏览: 327
Win10 WSL运行docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
5星 · 资源好评率100%
这个错误通常表示 haproxy 容器无法在 /var/run/haproxy.pid 文件中创建 PID 文件,因为该目录在容器中不存在或不可写入。您可以尝试在容器启动时使用 `-v` 标志将宿主机的目录挂载到容器中的 `/var/run` 目录中,或者在 Dockerfile 中创建该目录并更改其权限。您还可以尝试使用 `--pid=host` 标志将容器与主机共享 PID 命名空间。
阅读全文