質問: Mac OS 10.12.6でDocker for Macを使用しています。 ネットの情報を頼りにdocker-compose.ymlを記述しましたが(内容添付します)`docker-compose up`をすると`db_1 | Version: '5.7.23' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)`というところで処理が止まってしまいます。特にエラーが出るわけでもなくただ止まってしまう(15分ほど待っても動きがない)ので止むなくCtrl+Cで処理を強制終了させる他ありません。buildは問題なくできるのですが、build後にupをしても同じ箇所で止まってしまいます。どうしたらちゃんと`docker-compose up`が通るようになるでしょうか...。 ちなみにそもそも/var/run/mysqldというパスがないのでmkdir→touchでmysqld.sockを作成してからupをしてみても変化ありません。 ディレクトリ構成は以下の通りです。 my_app ├── Gemfile ├── Gemfile.lock ├── containers │ ├── mysql │ │ ├── Dockerfile │ │ ├── my.cnf │ │ └── password.yml │ ├── nginx │ │ ├── Dockerfile │ │ ├── default.conf │ │ └── nginx.conf │ ├── ruby │ │ ├── Dockerfile └── docker-compose.yml どなたかご教示ください。よろしくお願い致します。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/09444ea2783772eb2aef63a84ce6b3c2.jpeg)
回答: 止まった状態でも普通にlocalhost:3000にアクセスすればちゃんと起動していてRailsの初期ページが開きました。お騒がせ致しました。