docker composeで「mariaDB」と「phpmyadmin」を構築する

docker composeを利用して「mariaDB」と「phpmyadmin」を構築するまでの手順を記述してます。
環境
- OS MIRACLE LINUX release 8.4 (Peony)
- docker 20.10.9
- docker-compose v2.0.1
docker-compose.yml作成
以下の内容で「docker-compose.yml」を作成します。
version : "3"
services:
db:
image: mariadb
restart: always
ports:
- 3307:3306
volumes:
- "./mysql:/var/lib/mysql"
- "./initdb.d:/docker-entrypoint-initdb.d"
environment:
- MYSQL_ROOT_PASSWORD=pwd
- MYSQL_DATABASE=test
- MYSQL_USER=user
- MYSQL_PASSWORD=pwd
phpmyadmin:
image: phpmyadmin/phpmyadmin
depends_on:
- db
environment:
- PMA_ARBITRARY=1
- PMA_HOSTS=db
- PMA_USER=root
- PMA_PASSWORD=pwd
ports:
- "3000:80"
volumes:
- ./docker/phpmyadmin/sessions:/sessions
「mariaDB」と「phpmyadmin」起動
以下のコマンドを実行して起動します。
docker-compose up -d
ブラウザから http://プライベートIP or サーバーIP:3000 にアクセスします。
「phpmyadmin」が起動していることが確認できます。

-
前の記事
PostgreSQL 文字列を指定した回数繰り返す 2022.03.01
-
次の記事
EXCEL 右横のセルに移動する 2022.03.01
コメントを書く