ホームページ 運用・保守 Docker ドッカーの用途は何ですか?

ドッカーの用途は何ですか?

Aug 19, 2020 pm 01:57 PM
docker

Docker の役割: 1. 一貫性のない動作環境によって引き起こされる問題を解決する; 2. 分離の役割を果たし、コード部分の無限ループを回避するメモリ ハードディスクの使用に最大の CPU を制限する; 3 . 拡張機用途としても使用可能。

ドッカーの用途は何ですか?

おすすめ関連記事: 「docker とは

Docker とは開発者がアプリケーションを構築し、依存環境とともにコンテナにパッケージ化し、簡単に公開して任意のプラットフォームに適用できるようにするソフトウェア コンテナ化プラットフォーム。

推奨事項: "docker ビデオ チュートリアル "

Docker 機能:

  • 一貫性のない動作環境を解決する引き起こされる問題。こうすることで、「ローカルでは問題なく動作するのに、サーバー上に置くと動かなくなる」という事態はなくなります。

  • 最大の CPU がメモリ ハードディスクを使用するように制限します。メモリ ハードディスクは独立した役割を果たし、「コードの一部が無限ループを作成し、ディスクがいっぱいになり、他のプログラムも同様に使用する」ことを回避します。電話を切ってください」状態。

  • ダブル 11 の際にマシンを拡張するために使用されます。

ドッカーの用途は何ですか?

誰もがそれを体験できるように、いくつかのケースを紹介します。

ケース 1

数日前、会社のサーバーのバッチの有効期限が切れようとしていました。サーバーは 2015 年に購入したため、ハードウェアのパフォーマンスはクラウドホストの空き容量が少ないため、すべてのサーバーを新世代のサーバーに置き換えることにしましたが、編集者がサーバーの移行準備をしていたとき、心が崩壊するような感覚を感じました。

  • jdk、Tomcat、ngin をインストールするxx

  • jdk 環境変数とシステム変数を構成する

  • Tomcat の構成

  • nginx の構成

  • プロジェクトに必要なビデオ デコード コンポーネントをインストールします

  • プロジェクトをインポートする 必要な特殊なフォントに docker デプロイメント方法を使用することにしました。各サーバーに docker をインストールした後、いずれかのサーバーのミラー ウェアハウスから Tomcat イメージをプルするだけで済みます。これらすべての構成を設定し、独自のミラーをミラー ウェアハウスにアップロードし、作成したミラーを他のいくつかのサーバーにダウンロードし、Docker で実行してコードをアップロードすると、すべてがうまくいきます。

ケース 2

少し前のクリスマス イベント中、プログラマーの残業の末、ようやく会社の臨時活動計画が立ち上げられましたが、 「インターネットにアクセスしてしばらくすると、プロモーション ポスターの中国語名が文字化けしていることに気づきました。リーダーはテスターに​​、なぜテストがうまくいかなかったのかと尋ねました。テスターは非常に憤慨し、私が何度もテストしたのに、と言いました」テストレポートを提出しました。オンラインにする前にすべての問題を解決しました。オンラインにする方法はありませんでした。サーバーの同僚に公式サーバーの Tomcat 設定をチェックしてもらい、Tomcat がデフォルトのエンコーディングである iso8859-1 を使用していることを確認してもらいます。環境はUTF-8です。この問題を受けて、プロジェクトチームは開発環境をdockerに移行することを決定し、テスト環境でテストした後、イメージをパッケージ化して正式環境にリリースすることで、環境の違いによる問題を解決しました。

推奨: 「docker チュートリアル

以上がドッカーの用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Dockerデスクトップの使用方法 Dockerデスクトップの使用方法 Apr 15, 2025 am 11:45 AM

Dockerデスクトップの使用方法は? Dockerデスクトップは、ローカルマシンでDockerコンテナを実行するためのツールです。使用する手順には次のものがあります。1。Dockerデスクトップをインストールします。 2。Dockerデスクトップを開始します。 3。Docker Imageを作成します(DockerFileを使用); 4. Docker画像をビルド(Docker Buildを使用); 5。Dockerコンテナを実行します(Docker Runを使用)。

中国のDocker画像ソースを変更する方法 中国のDocker画像ソースを変更する方法 Apr 15, 2025 am 11:30 AM

国内のミラーソースに切り替えることができます。手順は次のとおりです。1。構成ファイル/etc/docker/daemon.jsonを編集し、ミラーソースアドレスを追加します。 2。保存して終了した後、Docker Service Sudo SystemCtlを再起動してDockerを再起動して、画像のダウンロード速度と安定性を改善します。

Dockerバージョンを読む方法 Dockerバージョンを読む方法 Apr 15, 2025 am 11:51 AM

Dockerバージョンを取得するには、次の手順を実行できます。Dockerコマンド「Docker -version」を実行して、クライアントバージョンとサーバーバージョンを表示します。 MacまたはWindowsの場合は、DockerデスクトップGUIのバージョンタブまたはDockerデスクトップメニューのバージョン情報を表示することもできます。

Dockerでミラーを作成する方法 Dockerでミラーを作成する方法 Apr 15, 2025 am 11:27 AM

Docker画像を作成する手順:ビルド命令を含むDockerFileを書きます。 Docker Buildコマンドを使用して、ターミナルで画像を作成します。画像にタグを付け、Dockerタグコマンドを使用して名前とタグを割り当てます。

Dockerの画像を更新する方法 Dockerの画像を更新する方法 Apr 15, 2025 pm 12:03 PM

Docker画像を更新する手順は次のとおりです。最新の画像タグ新しい画像をプルする新しい画像は、特定のタグのために古い画像を削除します(オプション)コンテナを再起動します(必要に応じて)

Dockerコンテナの名前を確認する方法 Dockerコンテナの名前を確認する方法 Apr 15, 2025 pm 12:21 PM

すべてのコンテナ(Docker PS)をリストする手順に従って、Dockerコンテナ名を照会できます。コンテナリストをフィルタリングします(GREPコマンドを使用)。コンテナ名(「名前」列にあります)を取得します。

Docker画像を保存する方法 Docker画像を保存する方法 Apr 15, 2025 am 11:54 AM

Dockerに画像を保存するには、Docker Commitコマンドを使用して、指定されたコンテナの現在の状態、Syntax:Docker Commit [Options]コンテナID画像名を含む新しい画像を作成できます。画像をリポジトリに保存するには、Docker Pushコマンド、Syntax:Docker Push Image Name [:Tag]を使用できます。保存された画像をインポートするには、Docker Pullコマンド、Syntax:Docker Pull Image Name [:Tag]を使用できます。

Dockerからログを表示する方法 Dockerからログを表示する方法 Apr 15, 2025 pm 12:24 PM

Dockerログを表示する方法は次のとおりです。たとえば、Docker Logsコマンドを使用します。たとえば、Docker logs container_name docker execコマンドを使用して /bin /shを実行し、logファイルを表示します。 cat /var/log/container_name.log docker-compose -f docker-comのDocker ComposeのDocker-Composeログを使用します。

See all articles