masablog

Keep it simple, stupid

phpmyadminをdockerで使う

tech

javaが嫌いなのでphpmyadminをdockerで使う

javaをインストールすることもまかり成らんほど嫌いなので
mysqlのGUIクライアントはphpmyadminを使うことにする。
サーバーにphpmyadminを入れるのはセキュリティ的によくない感じなので
ローカルマシンのdockerからphpmyadminでサーバのmysqlにつなぐことにする。

まずはdocker pull で公式イメージをゲット

docker pull phpmyadmin/phpmyadmin

docker runするときにPMA_HOSTでDBサーバーを指定する

docker run --name phpmyadmin -d -e PMA_HOST=hogehoge.ap-northeast-1.rds.amazonaws.com -p 8080:80 phpmyadmin/phpmyadmin

このあとは

docker stop phpmyadmin
docker start phpmyadmin

で起動して
http://localhost:8080/
を叩けば利用できる。

6 Jul 2017 #linux #docker