以下のdocker-compose.ymlファイルを使用して、phpMyAdmin、MariaDBのコンテナを構築する事ができます。
コンテナ構築後、ブラウザからhttp://<dokcerホスト>:8080/にアクセスします。ユーザ名/ホスト名にはroot/ROOT_PASSWORDまたはAPP_USER/APP_PASSWORDを指定します。
○構築コマンド
docker-compose up -d
docker-compose.yml
version: '2'
services:
db:
image: mariadb:10.3
container_name: db
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
environment:
MYSQL_DATABASE: APP_DB
MYSQL_USER: APP_USER
MYSQL_PASSWORD: APP_PASSWORD
MYSQL_ROOT_PASSWORD: ROOT_PASSWORD
ports:
- "3306:3306"
volumes:
- db-data:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin:4.7
container_name: phpmyadmin
ports:
- 8080:80
environment:
PMA_HOST: db
PMA_VERBOSE: APP_DB
PMA_PORT: 3306
depends_on:
- db
volumes:
db-data:
driver: local
○phpMyAdminの画面
〇関連情報
・phpMyAdminに関する他の情報はこちらを参照してください。
・プロジェクトwebサイト
https://www.phpmyadmin.net/
0 件のコメント:
コメントを投稿