私は実行中のドッカーコンテナを持っています。これは誰かがdocker run ...
を使って起動しています。ドッカーコンテナのすべての実行パラメータを表示
この容器のdocker run
のすべてのパラメータをリストできますか?
私はコンテナの情報を取得するためにdocker inspect <container_id>
を試しました。しかし、docker inspect
の結果をdocker run
のパラメータに正しく変換する方法がわかりません。
私は実行中のドッカーコンテナを持っています。これは誰かがdocker run ...
を使って起動しています。ドッカーコンテナのすべての実行パラメータを表示
この容器のdocker run
のすべてのパラメータをリストできますか?
私はコンテナの情報を取得するためにdocker inspect <container_id>
を試しました。しかし、docker inspect
の結果をdocker run
のパラメータに正しく変換する方法がわかりません。
あなたはnexdrew/rekcodを試すことができます。
既存のコンテナ(ドッカ経由検査)からドッカrunコマンドをリバースエンジニアリングするための簡単なモジュールを。
リバースエンジニアリングするコンテナの名前またはIDを渡すだけで、rekcod
はコンテナを複製するdocker run
コマンドを出力します。もちろん
$ npm i -g rekcod
# single container
$ rekcod container-name
docker run --name container-name ...
、Matthewはin the commentsを追加すると、docker compose
はあなたのコンテナのために必要な正確なパラメータを指定することができます。
docker run
コマンドでコンテナを起動しているソーススクリプト(少なくともドッカーの作成を使用していない場合)を使用してください。
予防は治癒よりも優れています。 'docker-compose'を使ってジョブを開始すると、composeファイルには必要なオプションが全て記録されます。 – Matthew