こんにちはオンラインV3をopenshiftために私のドッキングウィンドウのイメージを展開しようとしましたが、メッセージのsedopenshift v3のsedの一時ファイルを開くことができませんでした
で失敗しました:一時ファイル/etc/php/7.0/apache2を開くことができませんでした/ sedJpqwn4: 許可が
私のドッキングウィンドウの画像が
RUN sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
のようにsedスクリプトが含まれている私が解決する方法をopenshiftとドッキングウィンドウに新たなんだ拒否この?
ドッカーハブにビルドするときは問題ありません。問題は、オンラインでopenshiftに移行するときです。v3、ええと、私はこのおかげで学びます – user8212655
https://blog.openshift.com/jupyter-on-openshift-part-割り当てられたユーザIDとして実行中の6人は、ユーザIDの割り当て方法とそれに対処するためのイメージの設計の必要性について少し話します。 OpenShiftでは、デフォルトでイメージをrootまたは設定されたユーザーIDで実行することはできません。プロジェクトのユーザーIDを割り当て、そのユーザーIDでイメージを実行します。 –
一般に、rootとしてイメージを実行することは非常に悪い考えです。良いセキュリティプラクティスを実装しているプラットフォームであれば誰でもプラットフォーム全体を侵害しやすくなり、他のユーザーのアプリケーションにアクセスすることが容易になります何らかの脆弱性が発見された場合 –