1.はじめに
WindowsでDocker環境を構築する際のメモ
2.Ubuntuをインストールする
Windows PowerShell
を起動して以下のコマンドを打つ。
wsl --install
PCを再起動すると、以下のコマンドが表示される。
指示通り、自分の好きなユーザー名、パスワードを入力する。
3.UbuntuにPHPをインストールする。
Microsoft StoreからMicrosoftが推奨しているコマンド用のアプリをインストールする。
以下のコマンドを実行し、software-properties-commonをインストールする。
sudo apt install software-properties-common
2で設定したパスワードを求められると思うので、それを入力。
リポジトリの追加とモジュールの更新
$ sudo apt-add-repository ppa:ondrej/php
$ sudo apt update
$ sudo apt upgrade
PHPをインストールする。今回はphp8.2をインストール
$ sudo apt install php8.2
phpのバージョンを確認する
$ php -v
4.Composerをインストールする。
3のターミナル上でComposerをインストールする。
$ curl -sS https://getcomposer.org/installer | php
コマンドのパスを通す
$ sudo mv composer.phar /usr/local/bin/composer
全ユーザーにComposerのコマンド仕様の権限を付与する
$ sudo chmod +x /usr/local/bin/composer
Composerがインストールされているか確認する
$ Composer -v
5.Docker Desktopをインストールする。
公式サイトからインストーラーをダウンロードしてインストールする。
インストール後、設定の歯車マークから画像の通りにチェックをいれてAllky&restertをクリック。
Windows TerminalのUbuntuのコンソールでDockerが使えるか確認する
$ docker --v