LoginSignup
4
1

More than 3 years have passed since last update.

PHP7.4が出たので、すぐに使えるLAMP環境をdocker-compose形式で作成しました

Posted at

Qiitaでポエムが増えてるので、自分もいいだろうと思って投稿。

どういう記事?

PHP7.4がでた。
CentOS8も出てた。
MySQL8も(結構前に)出てた。

じゃあ、自分の作業環境ほしいよね?
作るか。

コンセプトは、最低限の環境がすぐ使える

答えだけくれ!な人へ

  • LAMP_environment_by_docker-compose をクローン
  • docker-compose up -d --build
  • アクセス
    • docker for windowsの場合: localhost:8080
    • docker tool box の場合: 多分 192.168.99.102:8080docker-machine ipで出てくるIP使って
    • MacとLinuxは知らん。動作確認したらREADMEのプルリクください。

苦労した点

  • PHP7.4からなんかリポジトリ変わってた
  • CentOS8はyumじゃなくなってた。dnfだった。
    • でもyumも使える(リンクはられてた)
  • すでに用意されてるイメージは甘え。自分でDockerfile書くぞ!
  • MySQLは、パスワード系がめんどかったので甘えた。

使い方

  1. Dockerインストールしてね
  2. LAMP_environment_by_docker-composeをクローンしてね
  3. docker-compose up -d --build叩いてね
  4. htdocsフォルダにPHPとかおいてね
  5. localhostにアクセスしてね。ポートは8080
  6. なんか拡張したり間違ってたら遠慮なくプルリク送ってね
4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1