🙌

Windows 11 に Docker Desktop をインストールする

に公開

1. Docker Desktop のダウンロードとインストール

  1. www.docker.comにアクセスし「Desktop Desktopをダウンロードする」から対象のOSをクリックでダウンロードできます。

※CMDで「echo %PROCESSOR_ARCHITECTURE%」を実行するとAMDかARMを判断できる。

  1. ダウンロードしたインストーラを実行し「OK」をクリックします。

  2. 「Close and restart」をクリックでPCが再起動されます。

  3. 再起動後、自動的にDockerが立ち上がるので「Accept」をクリックします。

  4. アカウントの作成 もしくは アカウントの登録 もしくは 「Skip」をしてください。
    ※基本的な機能を使うだけであればログインは不要です。

  5. WSLのアップデートが必要であれば表示されます。
    「Restart」ボタンをクリックでコマンドプロンプトが立ち上がるので、enterを押すことでアップデートが行われます。

  6. アップデートが終了したら再度「Restart」ボタンをクリックします。

2. Docker Desktop のGUIで Apache を起動

  1. 検索ボックスをクリックします。

  2. 検索ボックスに「httpd」と入力し、「httpd」項目の「Run」ボタンをクリックします。

  3. 「Optional settings」をクリックします。

  4. 「Host port」を「8080」で入力し「Run」ボタンをクリックします。

  5. Webブラウザで「http://localhost:8080」にアクセスすると起動していることが確認できます。

2. Docker Desktop のGUIで MySQL を起動

  1. 検索ボックスをクリックします。

  2. 検索ボックスに「mysql」と入力し、「mysql」項目の「Run」ボタンをクリックします。

  3. 「Optional settings」をクリックします。

  4. 赤枠の情報を入力し「Run」ボタンをクリックします。
    Host port : 3306 ※MySQLを3306で起動している場合は3307などに変える
    MYSQL_ROOT_PASSWORD : root_password
    MYSQL_DATABASE : test_db
    MYSQL_USER : test_user
    MYSQL_PASSWORD : test_password

  5. WindowsにMySQLのインストールと環境変数の登録まで行っていれば、
    CMDから「mysql -utest_user -ptest_password」の実行でMySQLに接続できます。
    ※ポート番号を3307に変更していれば「mysql -utest_user -ptest_password -P3307」を実行。

Discussion