現在Docker環境でRuby on rails の開発をしているのですが、突然localhostへの接続ができなくなりました。
shell
1$ curl localhost:3000 2curl: (7) Failed to connect to localhost port 3000: Connection refused
下記、環境情報になります。
OS:macOS Sierra 10.12.6
Docker version 18.06.1-ce, build e68fc7a
<docker-compose.yml>
<Dockerfile> ```yml FROM ruby:2.5.0yml
1version: "3" 2 3services: 4 web: 5 build: web 6 ports: 7 - "3000:3000" 8 environment: 9 - "DATABASE_HOST=db" 10 - "DATABASE_PORT=5432" 11 - "DATABASE_USER=********" 12 - "DATABASE_PASSWORD=********" 13 links: 14 - db 15 volumes: 16 - "./app:/app" #共有フォルダの設定 17 stdin_open: true 18 19 db: 20 image: postgres:10.1 21 ports: 22 - "5432:5432" 23 environment: 24 - "POSTGRES_USER=********" 25 - "POSTGRES_PASSWORD=********"
RUN apt-get update && apt-get install -y build-essential libpq-dev postgresql-client
RUN gem install rails
RUN mkdir /app
WORKDIR /app
原因について心当たりがある方がおりましたらご教示いただけるとありがたいです。 よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー