Dockerfileを使用せずに数週間前に画像を構築しましたが、これはtutorialです。Dockerfileを使用しないドッカーの画像サイズを小さくする
基本的に、イメージからコンテナを実行し、このコンテナを編集して新しいイメージとして保存し、終了し、コミットしてプッシュします。最初は私のイメージは幾分容認できましたが、今では分かりません。例えば
、私は私の画像を編集する必要がある場合、私はします:何か設定
docker run --name mycontainer -it from/currentimage bash
- 編集したファイルまたは
- 終了
docker commit from/currentimage
docker push from/currentimage
T彼の問題は、ファイル内の行を変更すると画像が〜250MB大きくなることです。私は間違って何をしていますか?
そこから、私は無駄なレイヤーと思われるものから、それらのサイズをどのように減らすことができますか? SOの他の答えは常にDockerfileを使うか、それを再設定します。私は私の場合には持っていません。
ありがとうございます。
チョップ〜1Goがいいスタートです。これを「マージ」して最新のものにすることはできますか? (私はちょうどそれを試した)私はそれらの両方を区別する必要があるようだ。 – Pobe
もちろん、「from/currentimage:latest」とタグ付けするだけです。私はそれを答えに入れたくなかったので、あなたは偶然に既存のイメージを上書きしません。 – Peter