本記事は、A server is already running の対処です。これについては記事もたくさん存在していますし何も新しいことはありません。 ただ、Rails × Docker で開発する人より多くの人に見てもらえることを目的として書きました。 Rails の A server is already running と聞いて「ああ、あれのことか」と思った方は本記事は読み飛ばしてください。 docker-compose.yml db: image: postgres web: build: . # コンテナ立ち上げ時に開発用サーバを起動 command: bundle exec rails s -p 3000 -b '0.0.0.0' volumes: - .:/myapp ports: - "3000:3000" links: - db $ docker-compose up -