用 docker 來當作開發環境,由於可能每個專案都有專屬的 database container,有的人可能會為每個專案部屬一套 phpmyadmin,或另外部屬一個然後再另外設定多個 database server,我自己覺得有些不方便,所以我設計了一個可以自動設定(自動探索) 的 phpmyadmin image 名稱叫 phpmyadmin-autoconfig。
這個專案主要是使用過 treafik 而來的靈感,treafik 使用 lables 來達成自動設定 loading blance,我想我也可以讓 phpmyadmin 達成自動增加 db 的設定,這樣我僅需要於我的開發環境部屬一套 phpmyadmin 就能存取各專案的 mysql 了。
本專案是以官方 phpmyadmin 為基礎,使用方法除了本專案另行增加的設定方式,其他設定都與官方的一樣。
使用方式請至 docker hub 或 github 都可以找到