導入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 のベスト プラクティス
今年 10 月、virpus は最新の人気プロモーションを実施し、すべての Xen PV 仮想 VP...
park-web がいくつかの役立つ情報を共有しています: ノボシビルスク データ センター、E3 ...
旅行サイトは、顧客と直接やりとりするため、インターネット企業にとって大きなプレッシャーがかかるタイプ...
01 はじめにアリババグループでは、オフラインコロケーション技術が2014年に初めて使用されました。...
ウェブサイトのSEO最適化を行う際、ホームページとコアキーワードから始める傾向があり、内部ページのキ...
ブラック フライデー プロモーション期間中、zgovps はドイツの HZ データ センターにドイツ...
記事の概要:このゲームは2015年夏に正式リリースされる予定で、iOS、Android、その他のモバ...
ほとんどのウェブマスターは、独自の考えに基づいてウェブサイトを運営しています。このようにウェブサイト...
(ロイターオピニオンより原文、胡秀訳)昨年 12 月には、ある記者がオンライン広告に関する最も重要な...
今日、ますます多くの企業がビジネスをクラウド プラットフォームに移行していますが、新しいアプリケーシ...
今月のモバイルインターネットユーザー数は10億2,300万人に達し、前月よりわずかに増加した。突然の...
Hostodo は、大容量ハードドライブ、大容量トラフィック、十分なメモリを備えた、高構成の低価格 ...
アメリカのホスティング会社であるhostiggerは、ドメイン名(および証明書)、仮想ホスト、VPS...
みなさんこんにちは。私はHongtu Internetです。ロンドンオリンピックの開幕が盛り上がりを...
使ったことがある友人は皆、ナビゲーションサイトという概念を知っていると思います。実は、厳密に言えば、...