WindowsでDockerDesktopをセットアップして使用する方法
あなた(Are)は開発者であり、コンテナ化を始めていますか?コンテナ化(Containerization)は最近の新しいトレンドであり、既存のアプリケーションシステムに依存せず、信頼性が高くなります。初心者でDocker(Docker)のようなツールを使い始めたばかりの場合は、ここが最適な場所です。この投稿では、WindowsマシンでDockerをセットアップして使用する方法に関するチュートリアルについて説明しました。このプロセスは、コンテナ化の概念にある程度精通していることを前提としています。
コンテナの定義をより明確にするために、 Docker(Docker)を直接引用したいと思います。
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
(Set)Windowsで(Windows)DockerDesktopをセットアップして使用する
Dockerには非常に多くのユースケースがあります。それらの中で最も人気があるのは、既存のアプリケーションのコンテナ化です。既存のJavaまたは.NETアプリケーションを、任意のサーバーにデプロイできる移植性の高いコンテナーに再パッケージ化できます。しかし、それを行うには、その基本を理解する必要があります。それでは、始めて、 Windows(Windows)でセットアップする方法を見てみましょう。
1.セットアップをダウンロードしてインストールします。DockerのWebサイトにアクセスして、Docker DesktopforWindowsをダウンロードします( Docker Desktop for Windows)。ダウンロードしたら、セットアップの簡単な手順に従って、コンピューターにインストールします。プロセス中にコンピュータが数回再起動する場合があります。
2.すべてがインストールされたら、アカウントを作成する必要があります。Hub.docker.comにアクセスして、新しいアカウントを作成します。次に、同じアカウントを使用して、Windowsのインストールにログインします。アカウントの作成は完全に無料で、料金は発生しません。
3.これでセットアップ部分は終了です。システムトレイに移動してクジラのアイコンをクリックすると、Dockerが実行されているかどうかを確認できます。または、CMDウィンドウを開いて実行することもできます
docker --version
コンピューターにDocker(Docker)がインストールされているかどうかを確認します。または、 hello-world(hello-world)イメージをダウンロードして、すべてが正常に機能しているかどうかを確認することもできます。同じCMDウィンドウでdockerrunhello-worldを実行して、すべてのチェックを実行します。
4.ここで、最初のコンテナーを開始するためのイメージが必要です。さまざまな目的で利用できる公開画像がたくさんあります。Dockerハブに移動して、必要な画像を検索できます。WordPress、Ubuntu、Node.Jsなどで利用できるイメージがあります。この例では、ローカルコンテナーにWordPressイメージをインストールして、コンピューターでローカル(WordPress)WordPressコンテナーを実行できるようにします。
5.コンテナを作成する最初のステップは、その構成ファイルを作成することです。構成ファイルは、コンテナーが使用するイメージとパラメーターを指定します。したがって、新しいフォルダーを作成し、そのフォルダー内にdocker-compose.ymlという名前の新しいファイルを作成します。(docker-compose.yml.)次の内容を貼り付けてファイルを保存します。
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
出典:Dockerドキュメント
6.このフォルダでCMDウィンドウを開き、実行します
docker-compose up -d
イメージのダウンロードとローカルマシンでのコンテナのセットアップを開始します。コマンドの実行が完了すると、WordPressコンテナがローカルマシンで稼働します。http://localhost:8000にアクセスすると、ブラウザで開くことができます。
これは、構成ファイルを作成し、コンテナー内でアプリケーションを実行するために必要なものをダウンロードする方法です。他にもたくさんの可能性があることを忘れないでください。この投稿は、 (Remember)Dockerとコンテナー化の概要のみを提供するためのものです。インターネットでさらに構成ファイルを検索したり、独自の構成ファイルを作成したりすることもできます。オンラインで利用できる無料のオープンソースDockerイメージがたくさんあります。
イメージをカスタマイズして必要な変更を加えたら、それをDockerHubリポジトリにプッシュすることもできます。ここをクリックし(Click) て(here)(here)、 Docker DesktopforWindows(Docker Desktop)を(Windows)ダウンロードしてください。Docker for Windowsの(Windows)詳細(Further)については、こちら(here)(here)をご覧ください。
Related posts
Windows 10の場合Best Free C++ IDE
CudaTextはWindowsプログラマのための無料のCode Editorです
SynWrite Editor:Windows 10のFree Text & Source Code Editor
Best Free PHP IDE用Windows 10
どのようなWebサイトまたはWebアプリのネイティブWindows appを作成するか
PointerStickはWindows PCのための仮想Presentation Stickです
Desktop Window Managerが機能しなくなり、Windows 10で閉じられました
Windows 10 PCからConnect iPhoneへのMicrosoft Remote Desktop
Windows10のための無料Desktop Recorder & Screen Recording Software
Remove Activate Windows watermark Windows 10のデスクトップ上のRemove Activate Windows watermark
DesktopCal Desktop Calendar app for Windows 10
Windows 11/10でDeveloper Modeを有効にする方法
Windows 11/10でDesktopを右クリックできません
Handy Shortcuts:Windows 10のCreate Desktop Shortcuts
Lock Screen、Desktop、Desktop、TaskbarにWindows 10の追加方法
Remote Desktop tab Remote Desktop tab Windows 10のEdge browserから欠けている
Windows 10の元の位置にデスクトップicon layoutを復元します
8GadgetPackを持つWindows 10のAdd Sidebar and Desktop Gadgets
ライセキャップ:RecordアニメーションGIFとしてWindows desktop or screen
Windows 11/10のRemote Desktop Connectionsの数を増やします