Dockerコンテナーからホストを制御するには?
たとえば、bashスクリプトをホストにコピーして実行するにはどうすればよいですか?
それは本当にそのbashスクリプトが何をする必要があるかに依存します!
たとえば、bashスクリプトが出力をエコーするだけの場合は、次のようにすることができます
docker run --rm -v $(pwd)/mybashscript.sh:/mybashscript.sh ubuntu bash /mybashscript.sh
別の可能性として、bashスクリプトにソフトウェアをインストールさせたい場合があります-docker-composeをインストールするためのスクリプトを言う。あなたは次のようなことができます
docker run --rm -v /usr/bin:/usr/bin --privileged -v $(pwd)/mybashscript.sh:/mybashscript.sh ubuntu bash /mybashscript.sh
しかし、この時点で、コンテナー内からホストに必要な特定の権限を許可するためにスクリプトが何をしているのかを詳しく知る必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加