🎉
WindowsでPHP開発環境をDockerを使って試しました
PHP開発環境をWindows11で、試そうと思いました。
下記の記事を見つけて、試しました。
私は、Windows11にDocker Desktopをインストールするときに、公式の手順で行いました。
今は、下記のようにサブシステムが構築されています。
NAME STATE VERSION
* docker-desktop Running 2
docker-desktop-data Running 2
Ubuntu-20.04 Stopped 2
Docker Desktopは、起動した状態で進めます。
Docker HUBで、PHP7.1.2を探しました。
そして下記のリンクで、コマンドをコピーしてきました。
ttps://hub.docker.com/_/php/tags?page=1&name=7.1.2
下記のコマンドをPower Shell(管理者)で、実行しました。
docker pull php:7.1.29-apache
そして、Cドライブにフォルダを作りました。
C:\Users\***\****\ドキュメント\Dockerコンテナ\Docker-php
VSCODEを使い、このフォルダの中で、ターミナルを開きました。
index.phpを下記のように書きました。
echo "Hello, PHP on Docker!";
そして、下記のコマンドを実行しました。
docker run -p 4000:80 -v ${PWD}:/var/www/html -d php:7.1.29-apache
参考にした記事のようにブラウザで、Localhost:4000//index.phpと実行して、表示できました。
また、参考にした記事のように、testの名前でフォルダを作り、フォルダの中に、このファイルを作りました。
<?php
phpinfo();
?>
そして、下記のURLにアクセスしました。
下記のように、表示できました。
Discussion