Docker イメージから Dockerfile を抽出するにはどうすればいいですか?

Docker イメージから Dockerfile を抽出するにはどうすればいいですか?

[[399395]]

みなさんこんにちは、今日は新しい発見がありました!

今日、私は技術グループに参加していたのですが、友人が Docker について質問してきました。設定ファイルを置き換えてもうまくいかず、元の Dockerfile もなかったので、コンテナやイメージから直接 Dockerfile を生成する方法はないかと考えていました。

docker history コマンドではすべての履歴操作を確認できますが、Dockerfile を手動で記述する必要があります。

Google で少し検索してみたところ、dfimage がそのようなツールであることがわかりました。

dfimage はアルパインイメージです。起動すると、docker.sock をコンテナにマッピングして実行されます。この操作は通常エイリアスになります

  1. エイリアス dfimage="docker run -v /var/run/docker.sock:/var/run
  2. /docker.sock --rm alpine/dfimage"  
  3.  
  4. dfimage -sV=1.36 nginx:最新

nginxイメージテストをやってみましょう

まず、nginx イメージをプルします。以前ここにあったので、そのまま使いました。次に、上記のコマンドを使用して dfimage コマンドのエイリアスを作成します。

エイリアスを作成したら、dfimage を通じて nginx の Dockerfile を生成します。これにより、実際にコンテナ ツールが起動され、実行後に削除されます。

完全なDockerfileを見ることができます

参考: https://hub.docker.com/repository/docker/alpine/dfimage

この記事はWeChat公開アカウント「運営保守研究会」より転載したものです。以下のQRコードからフォローできます。この記事を転載する場合は、運用保守研究会の公式アカウントまでご連絡ください。

<<:  エッジコンピューティングのブレークスルー:パラダイムシフト

>>:  IT運用におけるクラウドコンピューティングの役割

推薦する

ウェブサイトSEO担当者の敷居が上がる

現在、さまざまな検索エンジンのアップグレード、アルゴリズムの更新、ルールの変更により、ウェブサイトの...

インターネット上で最も一般的なマシュー効果

マシュー効果とは何でしょうか?それは単純とも複雑とも言えます。良くなれば良くなるほど、チェックは悪く...

virmach-シンプルなレビュー:フェニックスデータセンター、2Gメモリ特別価格VPS

昨日の virmach の VPS の特別価格 [virmach-$2/Win/1g メモリ/15g...

ウェブサイトユーザーの信頼を育み、顧客体験の3つの重要なポイントを把握する

ユーザーにとって、ユーザーを維持することよりも、ウェブサイトを信頼することの方が重要です。a5 をよ...

あなたのウェブサイトに偶然訪れるキーワードを知っていますか?

私は毎日ウェブサイトのトラフィック統計をチェックする習慣があり、まったく最適化していない単語が依然と...

360とSogouの対立は、ブラウザの改ざんを互いに非難して激化している。

テンセントがSogouに投資したことで、検索分野の元々の状況は変わりました。Sogouと360のブラ...

JD Cloud: 2Gメモリ/2コア/40Gクラウドディスク/4M帯域幅、88元/年、468元/3年、北京/江蘇

JD Cloudは現在、クラウドサーバーの特別プロモーションを実施しています。北京データセンターと江...

同じページ上のスナップショットが一致しない理由の分析例

ウェブサイトの最適化において、キーワードランキングを自分で照会すると、ホームページでもこのような現象...

今日のWeiboマーケティングのテクニックは何ですか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスまず、Weibo につい...

phpwindを例にnofollowの使い方を紹介します

Nofollow は 2005 年に Google によって導入されました。その機能は、スパイダーに...

Baidu 入札と SEO アウトソーシング サービスのどちらがより重要ですか?

ちなみに、百度は最近体調が悪く、まず6月28日にくしゃみをし、その後7月13日には一日中咳をしていま...

プライベートクラウドの監視とレポート作成のための6つのツールについて学ぶ

プライベート クラウドは組織に多くのメリットをもたらします。組織が適切に設計、構築、実装すれば、プラ...

Bilibiliではライブ配信しながら商品を販売するという流れがある!

4月18日、「ビリビリの生放送部門が従業員を解雇する可能性」が話題となった。これに対しビリビリは「ラ...

主流の分散ストレージ Ceph がプライベートクラウドのリーダー VMware とどのように衝突するかをご覧ください

ソフトウェア定義、人々はクラウドにいて、私もクラウドにいる私たちの中国語の先生はかつて、「群衆に耐え...

ソーシャルメディアをマーケティングに活用するための7つの重要なステップ

最近、ソーシャル メディア マーケティングはますます注目を集めています。では、ソーシャル メディア ...