dockerを使用して、phpの開発環境を構築します。
CentOs7にapache2.4、php7.3をインストールします。
簡単なdockerコンテナの起動については理解していることを前提としますので、以下を参考にしてからこの記事を読んで下さい。
apacheコンテナの起動
CentOSのコンテナにapacheをインストールします。
dockerを使用したwebサーバのインストールについては以下を参照して下さい。
コンテナへログイン
生成したCentOS7コンテナへログインします。
docker exec コマンドを使用し、ログインしたいコンテナ名を指定します。コンテナ名でなくコンテナIDでも指定可能です。
docker exec -it centos7 bash
phpインストール
php7.3をインストールします。php7.1のインストールについては以下を参考にして下さい。バージョンは適宜読み替えをお願いします。
参考
最後に
今回はCentOSのイメージを利用し、生成したコンテナへphpをインストールしました。
docker hub ではphpがインストールされたイメージも存在しますので、そちらを使うのも良いでしょう。
次回はMySQLコンテナを生成します。