docker-composeでMySQL + phpmyadminを立ち上げ


docker-composeでMySQLとWeb GUIとしてphpmyadminを立ち上げるサンプルソースです。

🐝 MySQL + phpadmin

MySQLと「phpadmin」を使うサンプルコードです。

version: '3'

services:
mysql:
image: mysql
environment:
- MYSQL_ROOT_PASSWORD=password

phpmyadmin:
image: phpmyadmin/phpmyadmin
environment:
PMA_ARBITRARY: 1
PMA_HOST: mysql
PMA_USER: root
PMA_PASSWORD: password
restart: always
links:
- mysql:mysql
ports:
- '8080:80'
volumes:
- mysql-data:/path/to/data

volumes:
mysql-data:
driver: local

docker-compose upで起動が成功したらhttp://localhost:8080にアクセスするとMySQLのデータをWeb画面で確認できます。

phpmyadminの起動画面

🎂 参考リンク

🖥 VULTRおすすめ

VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。 最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!

📚 おすすめの書籍