前提・実現したいこと
docker環境でrailsでwebアプリを制作していたのですが、突然dockerが立ち上がらなくなりました。
mysqlは起動するが、appが起動しない
docker-compose up をすると下記のメッセージ
発生している問題・エラーメッセージ
ERROR: for xxxxxx Cannot start service app: failed to create OCI runtime console socket: mkdir /tmp/pty281566054: permission denied: unknown ERROR: for app Cannot start service app: failed to create OCI runtime console socket: mkdir /tmp/pty281566054: permission denied: unknown ERROR: Encountered errors while bringing up the project.
該当のソースコード
docker-compose version: '3' services: mysql: image: mysql:5.7 volumes: - "./mysql-data:/var/lib/mysql" environment: MYSQL_ROOT_PASSWORD: root ports: - 4306:3306 app: build: . volumes: - ".:/app" ports: - "3000:3000" tty: true depends_on: - mysql working_dir: "/app"
Dockerfile FROM ruby:2.6.3 RUN gem install rails RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - \ && apt-get install -y nodejs mysql-client COPY Gemfile /Gemfile COPY Gemfile.lock /Gemfile.lock RUN bundle install
試したこと
ターミナルで mkdir /tmp/pty281566054 を入力しても次に別の数字のファルダを作れと要求される
dockerをリスタートしても変化なし
補足情報(FW/ツールのバージョンなど)
ruby: 2.6.3
rails: 5.2.3
docker for mac
回答1件
あなたの回答
tips
プレビュー