使用Unix域套接字与Docker通信

时间:2019-01-21 11:13:01

标签: docker nginx

我正在尝试从docker hub与Nginx docker通信而不使用网络堆栈(仅unix套接字)

我试图创建自己的套接字: python -c "import socket as s; sock = s.socket(s.AF_UNIX); sock.bind('/tmp/nginx.sock')"

并使用-v /tmp/nginx.sock:/tmp/nginx.sock

运行docker
  

Got:卷曲:(7)无法连接到服务器

我也尝试绑定dockerd套接字,但我认为这不是最好的选择。

1 个答案:

答案 0 :(得分:0)

您是否尝试通过nginx守护程序创建此套接字?尝试挂载特定文件夹,并将套接字文件创建留给nginx守护程序。