【Rails】Rails 6.0 x Docker x MySQLで環境構築
こちらの記事を参考に、
Rails6でDocker環境を構築中、
下記のエラーが出ました。
ターミナル
Bind for 0.0.0.0:3306 failed: port is already allocated
直訳するとすでに3306のポートは割り当てられてますよとのこと。
ターミナル
$ docker ps
ターミナル
CONTAINER ID IMAGE COMMAND CREATED
fbfa25282c46 mysql:5.7 "docker-entrypoint.s…" 7 hours ago
STATUS PORTS
Up 7 hours 0.0.0.0:3306->3306/tcp, 33060/tcp
ターミナル
$ docker stop fbfa25282c46
3306を発見!!
でコンテナをストップさせ、
無事にrails newができました。