0
ホストマシンからドッカーコンテナの内部でいくつかのコマンドを実行しようとしています。通常、ホストからのドッカーコンテナでシェルコマンドを実行する場合は、次のようにします。ドッカーコンテナ内のディレクトリを変更できませんか?
docker exec -ti myContainer ls -l
これは問題なく動作します。私はこのようなディレクトリを変更しようとすると、しかし:
docker exec -ti myContainer cd myDirectory
それはエラーがスローされます。
rpc error: code = 2 desc = "oci runtime error: exec failed: exec: \"cd\": executable file not found in $PATH"
これが起こって、どのように私はそれを解決することができますされるだろう、なぜ誰もが任意のアイデアを持っていますか?
非常に興味深い - 情報ありがとう! –
あなたは次のコマンドを実行することができます。command -V cd ... cdのタイプを表示します。 – euphoria83