導入Docker は、開発者がソフトウェアをパッケージ化し、コンテナの形式で実行できるように、オペレーティング システム レベルの仮想化機能を提供するコンテナ化プラットフォームです。アプリケーションを Docker コンテナとしてパッケージ化することで、Docker イメージをより便利に作成および管理できるようになります。コンテナ化テクノロジーにより、ソフトウェアの展開と環境の分離がシンプルかつ効率的になります。したがって、開発者はコンテナ化されたデプロイメントとイメージ管理を効率的に実行できるように、Docker コマンドを学習して習得する必要があります。 1 DockerイメージのビルドDocker イメージをビルドするには、Dockerfile が必要です。 Dockerfile が存在すると仮定して、Dockerfile と同じディレクトリで次のコマンドを実行します。 2 Dockerイメージのタグ付け任意の Docker イメージにタグを付けるには、次のコマンドを実行します。 例: docker tag tomcat-with-app:v1 testuser/tomcat-with-app:v1 3 イメージをDocker Hubにプッシュするまず、Docker Hubにログインします。これを行うには、次のコマンドを実行します。前提条件は、Docker Hub アカウントを持っていることです。まだアカウントをお持ちでない場合は、作成してください。 Docker Hub にプッシュする前に、イメージに Docker Hub ユーザー名のタグを付ける必要があります。マークするには次のコマンドを使用できます。 画像をプッシュします: 4 Docker HubからDockerイメージを取得するパブリック レジストリ (Docker Hub 上) から任意のイメージをプルするには、次のコマンドを実行します。 例: docker pull tomcat 5 Dockerイメージを使用してコンテナを実行する指定されたイメージからコンテナを実行するには、次のコマンドを実行します。 -d: コンテナをデタッチモードで実行するために使用します -p: ポートを指定するために使用 例えば: docker run -d -p 8080:8080 tomcat-with-app:v1 6 画像の削除未使用の画像をすべて削除します。 IDを使用して画像を削除する 画像IDを取得する
次のコマンドを使用して、ID 別にすべてのイメージを削除できます。 次のコマンドは前のコマンドと同じですが、ここでは -f フラグを使用して強制的に削除します。 特定のDockerイメージを削除する たとえば、まず画像の ID を取得します。 出力: 上記のコマンドは、イメージ testuser/tomcat-with-app2:v1 の ID を出力します。 このイメージを削除するには、次のコマンドを直接使用できます。 7. コンテナを削除する特定のコンテナを停止する
停止したコンテナをすべて削除する |
<<: パブリック、プライベート、ハイブリッド、マルチクラウドソリューションが選ばれる理由
>>: Kubernetes のセキュリティ保護: ゲートウェイ API のベスト プラクティス
最近、ガートナーは 2020 年の「ハイパーコンバージド インフラストラクチャ ソフトウェアのマジッ...
SEO ウェブサイト最適化業界で働きたい人はたくさんいますが、あなたは有能な SEO ウェブサイト最...
1. 由来:安全容器の命名Phil Karlton は、「コンピューター サイエンスにおいて本当に難...
清明節中の大きな変化を除けば、過去数か月間の百度の変化は穏やかなものと言える。ただ、先週の7月下旬に...
[51CTO.comからのオリジナル記事] Tencent Cloudは常に開発者を重視し、開発者の...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています消費者連盟...
柔軟性と機能性は、CIO がマルチクラウド戦略を採用する理由の 1 つです。専門家がマルチクラウド戦...
デジタル経済が発展するにつれて、CIO が負うリスクも増大しています。顧客体験を向上させ、市場の混乱...
仮想化はメインフレームでは成熟した技術ですが、最近でもこの技術に関する議論が多く聞かれます。 CP-...
[要約] Sina WeiboのIPO価格は17ドルに設定され、予想IPO価格帯の最低値となった。テ...
「一人一ホームページ」は百度の新しいホームページを作る秘訣と方法です。ここ数日、私たちは百度の新しい...
あらゆる分野、さまざまなメインキーワードには、一定のパターンがあると言えます。つまり、最初のいくつか...
Hosteons では、OpenVZ7 シリーズを 50% 割引、KVM シリーズを 20% 割引す...
SEO を始めた人は誰でも、内部リンクが重要であり、外部リンクが最も重要であるというこの言葉を耳にす...
インターネット コンテンツが豊富な現在の Web2.0 時代では、テキストはもはやオンラインで閲覧す...