2017-07-15 9 views

答えて

1

Dockerfileはあなたのマシンにありません。一度イメージがビルドされると、Dockerfileとは独立して存在します。コンパイルされたCプログラムでは、ソースコードを機能させる必要はありません。 docker historyコマンドを使用してDockerファイルを部分的に回復できますが、これにはADDまたはCOPYが追加されたファイルは表示されず、さまざまな「イメージスクイーズ」プログラムがさらに難読化する可能性があります。イメージのDockerfileを取得するための推奨される方法は、イメージが構築されたリポジトリに移動することです(うまくいけば、イメージのDocker Hubページからリンクされている)。パブリックリポジトリがない場合、あなたは不運です。

+0

これは非常に役に立ちます。どうもありがとう。 – russel

関連する問題