
phpMyAdminをDockerで起動する設定
2019-12-181 min read
目次
概要
phpMyAdminはPHPで実装されているMySQLの管理ツールです。サーバに配置しブラウザから操作するのが特徴です。このphpMyAdminをdocker (docker-compose) を通して利用する方法の紹介です。
docker-compose の設定
以下の設定でdocker-compose up -dを実行します。http://localhost:8080 をブラウザで開くとphpMyAdminを開始する事ができます。
version: "3.5"
services:
mysql-db:
image: mysql:5.7
volumes:
- "./mysql/data:/var/lib/mysql"
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: foo_database
MYSQL_USER: mysql_user
MYSQL_PASSWORD: password
phpmyadmin:
image: phpmyadmin/phpmyadmin
environment:
- PMA_ARBITRARY=1
- PMA_HOST=foo_database
- PMA_USER=mysql_user
- PMA_PASSWORD=password
links:
- mysql-db
ports:
- 8080:80
phpMyAdminのコンテナイメージ
pullする場合は以下のコマンドから
$ docker pull phpmyadmin/phpmyadmin
454MBありました。
REPOSITORY TAG IMAGE ID CREATED SIZE
phpmyadmin/phpmyadmin latest 5c0865e6f546 5 days ago 454MB
GitHub
Recommends
New Posts
Hot posts!
Date
Tags
Author