LoginSignup
4
2

More than 5 years have passed since last update.

Docker時代の開発環境整備 〜MySQL直接入れない方がよくね?〜

Posted at

最近iMacを買い増したもので環境構築をちまちましてるんですが、
ふと気づいたのが、MySQLなどのミドルウェアって直接Macに入れるより、Dockerマシンを起動した方がなんか楽そうだなーと。
docker ps で見れるし、なんかおかしくなったらstop&rmして立ち上げ直せばいいし。

もちろんDocker-composeなどを使ってきちんとDocker使うように整備しきったプロダクトなら間違いなくそうなんですが、
rbenvで十分だったプロジェクトで、開発が終わってて今さら抜本的な回収をする必要なんてない、なんてのも少なくない。
(まぁImagemagickとかで面倒だと結局Docker化するかもしれないが…)

そういう時、Dockerでmysqlとかpostgresを立ち上げといた方がローカルに直接立ち上げるより楽じゃね。とふと思ったのでした。

https://qiita.com/astrsk_hori/items/e3d6c237d68be1a6f548 この記事にある方法でいけるんじゃないかな。

常に起動させたいなら以下かな。

docker pull mysql
docker run --name mysql -e MYSQL_ROOT_PASSWORD=mysql -d -p 3306:3306 --restart=always mysql
4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2