Tag: unixsockets

502 – 通过完全不受限制的unix套接字连接到上游的错误网关/“连接被拒绝”

TL; DR: 我有一个应用程序组成一个链接到一个php容器的nginx容器,我得到一个connection refused的connection refused ( 502 – Bad Gateway在浏览器中的502 – Bad Gateway ),如果我试图到达我的应用程序,而使用完全不受限制的(0777模式)可使用。 我使用docker-compose来pipe理我的应用程序,并使用docker-machine在OSX上运行。 我的问题 : 我已经build立了一个有两个容器(nginx + php)的小项目,并且可以和TCP套接字一起使用。 但是我想切换到unix套接字,并且在尝试访问我的应用程序时遇到502 – Bad Gateway和以下日志: nginx_1 | 2017/07/27 19:12:09 [error] 5#5: *1 connect() to unix:/sock/php.sock failed (111: Connection refused) while connecting to upstream, client: 192.168.99.1, server: 192.168.99.100, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/sock/php.sock:", host: "192.168.99.100:10080" nginx_1 […]

在Docker容器中运行dbus-daemon

我正在尝试创build一个Docker容器,里面运行着一个自定义的D-Bus总线。 我configuration我的Dockerfile如下: FROM ubuntu:16.04 COPY myCustomDbus.conf /etc/dbus-1/ RUN apt-get update && apt-get install -y dbus RUN dbus-daemon –config-file=/etc/dbus-1/myCustomDbus.conf build立后,套接字被创build,但它被标记为“文件”,而不是“套接字” ,我不能用它作为总线… -rwxrwxrwx 1 root root 0 Mar 20 07:25 myCustomDbus.sock 如果我删除这个文件并在terminal中再次运行dbus-daemon命令,那么成功创build套接字: srwxrwxrwx 1 root root 0 Mar 20 07:35 myCustomDbus.sock 我不确定这是D-Bus问题还是docker问题。