を読み取ることができるように、私は以下のルールでnginxの経由ドッカリモートAPIを公開することにしました:は、nginxのは私のドッキングウィンドウコンテナを監視するためにdocker.sock
server {
listen 1234;
server_name xxx.xxx.xxx.xxx;
location/{
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://unix:/var/run/docker.sock;
}
}
しかしnginx.error
ファイルで、私が取得します次のエラーが:
connect() to unix:/var/run/docker.sock failed (13: Permission denied
理由nginxのはwww-data
グループ内で実行されている間docker.sockがdocker
グループの所有権下にあることです。
この問題を解決する最善の方法は何ですか?この問題については