2016-08-27 11 views
0

私はドッカー画像を使用しており、正常にアクセスしてホストマシンのpythonスクリプトで実行できます。私はその目的のためにsidomoを使用しています。スクリプトはローカルで正常に動作しますが、サーバで実行すると出力が得られません。 docker imagesコマンドでも、サーバー上で正しい出力が得られません。出力は:Webサーバー経由のドッカー画像へのアクセス

Cannot connect to the Docker daemon. Is the docker daemon running on this host? 

サーバーからドッカーイメージにアクセスするにはどのようなアクセス許可を変更する必要がありますか? Webアプリケーションのドッカープログラムからの出力だけが必要です。

答えて

0

ドッカーデーモンへのリモートアクセスは危険です。これはrootアクセスと同等です。このため、デーモンのソケットはrootによってアクセスされ、ほとんどの設定ではdockerグループのメンバーだけがアクセスできます。

今、私はあなたのアプリケーションにアクセスを許可する方法を教えてもらえません。あなたは、あなたのWebアプリケーションを保護するために必要なLinuxの許可に深い経験を持っていないようです。

これは、コンマではなくコンセプトだけを示しています。ウェブアプリケーションが稼動しているユーザーをドッカーグループとして追加します。

もう一度覚えておいてください:Webアプリケーションを保護してください!それはあなたがあなたのために持っている唯一のセキュリティです。

+0

ユーザーをドッカーグループに追加しました。しかし、私はまだ同じエラーが発生します。 – yyy