koolで構築したCodeIgniter4開発環境にphpMyAdminを追加する
koolで構築したCodeIgniter4開発環境にphpMyAdminを追加します。
動作確認環境
- CodeIgniter 4.1.5
- phpMyAdmin 5.1.1
- PHP 8.0.10
- MySQL 8.0.27
- kool 1.14.0
- Docker Desktop 4.2.0
- macOS 10.15.7
koolの動作には、Docker EngineとDocker Composeが必要です。
コンテナの停止
コンテナを停止します。
$ kool stop
docker-compose.yml の変更
docker-compose.yml に phpMyAdmin の設定を追加します。
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -43,6 +43,19 @@ services:
       - CMD
       - redis-cli
       - ping
+  phpmyadmin:
+    image: phpmyadmin/phpmyadmin:5.1.1
+    depends_on:
+      - database
+    environment:
+      PMA_HOST: database
+      PMA_PORT: ${DB_PORT:-3306}
+      PMA_USER: root
+      PMA_PASSWORD: ${DB_PASSWORD-pass}
+    ports:
+      - 81:80
+    networks:
+      - kool_local
 volumes:
   database: null
   cache: null
コンテナの起動
コンテナを起動します。
$ kool start
phpMyAdminへアクセス
ブラウザから http://localhost:81/ へアクセスします。
関連
Date: 2021/12/04
 



![徹底攻略PHP5技術者認定[上級]試験問題集  [PJ0-200]対応 徹底攻略PHP5技術者認定[上級]試験問題集  [PJ0-200]対応](http://tatsu-zine.com/images/books/164/cover_s.jpg)

