0

以下のDocker cmdがあります:

docker run -it -p 27017:27017 -v /Users/john/db/:/data/db --name k1 mongo

上記のコマンドを実行するときに、「/Users/john/db/」フォルダー パスが既に存在するかどうかを事前に確認したいと考えています。存在しない場合は、カスタムの終了コードをスローして、コンテナーの起動を停止します。

これを行う方法?

コンテナが起動する前に実行されるエントリポイント スクリプトを作成した場合、どのように -v 引数にアクセスしますか? エントリポイント bash/python スクリプトでこの「/Users/john/db/」を意味しますか?

4

0 に答える 0