今日も引き続き、Docker に関する知識を皆さんと共有したいと思います。今日は主にDockerの動作原理とライフサイクルについて紹介します。皆様のお役に立てれば幸いです! 1. Dockerの基本的な動作原理Docker は、クライアント (コンテナ) - サーバー (Docker エンジン) 構造に基づくシステムです。 Docker デーモン プロセスはホスト上で実行されます。クライアント (コンテナ) は Socket を介して Docker エンジンに対応する指示を送信し、Docker サーバーは対応するコマンドを実行します。 Docker は、通常の Linux ユーザーが実行できない操作 (ファイル システムのマウントなど) を処理するために、デーモンをルート権限で実行します。 2. Dockerは実行コマンドのプロセスを実行する
3. DockerコンテナのライフサイクルDocker コンテナには次の 7 つの状態があります。
死んだ:死。これは主にオペレーティング システムの例外または電源障害によって発生しますが、それほど一般的ではありません。 一時停止と停止状態の違い docker pauseコマンドは指定されたコンテナ内のすべてのプロセスを一時停止します。 docker stop コンテナ内のメインプロセスは指定された時間内に強制終了されます。デフォルトは 10 秒です。 4. Dockerコンテナ操作コマンド例コンテナ Tomcat コンテナを作成します。 [ root@ecs - 337444 ~ ] # docker create --name tomcattest tomcat:8.5.38 docker ps -f status=created # ステータスで取得 docker ps -a -f name=tomcattest # コンテナ名で取得; [ root@ecs - 337444 ~ ] # docker ps -a -f name = tomcattest docker pause tomcattest #コンテナを一時停止します docker unpause tomcattest #一時停止を解除します。 docker stop tomcattest #コンテナを停止します。 docker rm tomcattest #コンテナを削除します。 |
<<: クラウドネイティブ Java フレームワーク - Micronaut
>>: クラウドネイティブフルスタックモニタリングの詳細な説明
【要点】今日のインターネット業界の競争者であり、資金ハンターである馬化騰は、かつてアリババに投資する...
編集者注: 上記のデータが、4 年間メンテナンスされていない Web サイトから取得されたものだと信...
最近、よく知られているオープンソースソフトウェアの一部がクローズドソースになる可能性があるという見方...
現在、extravmではアメリカ中部のダラスデータセンターのVPSを対象に初月30%オフ/更新30%...
[コアヒント] 「より良い選択肢がない限り、標準に従ってください」では、インタラクション デザインの...
コアヒント:画像の著作権は中国の画像ビジネスモデルの基盤であり、世界を征服するための武器です。しかし...
月給5,000~50,000のこれらのプロジェクトはあなたの将来です10月16日はごく普通の日になる...
リベート ウェブサイトを設定する目的は顧客の費用を節約することであり、ウェブサイトを設定する目的は収...
インターネット マーケティングに参入する業界が増えるにつれて、アウトソーシングされた SEO サービ...
レガシー アプリケーションをクラウドに移行する「リフト アンド シフト」の現状では、企業のリスクと技...
Zorocloudはこれまで、CN2 GIA/AS4809、CUII/AS9929、AS4837など...
SAP Greater China は本日、2017 年第 4 四半期に素晴らしい業績を達成し、ソフ...
[[381346]]この記事はWeChatの公開アカウント「Full-Stack Coder Por...
昨日、zgovps はロサンゼルス データ センターを拠点とする純粋に国際的な VPS シリーズ「ロ...
インターネット産業の急速な発展とわが国のインターネットユーザーの増加に伴い、企業はインターネットの重...