herokuへデプロイしたいのですがうまく行きません…
環境はubuntu
Terminal
1heroku login 2heroku create 3heroku container:login 4heroku container:push web 5
error
1=== Building web (/home/mika/デスクトップ/app/Dockerfile) 2error checking context: 'can't stat '/home/mika/デスクトップ/app/tmp/db''. 3 ▸ Error: docker build exited with Error: 1
となってしまいます。
Dockerfileのどこかがおかしいのはなんとなくわかるのですがどこがおかしいでしょうか?
ローカル環境ではちゃんと立ち上がるのですが…
Dockerfile
1 2FROM ruby:2.6 3 4RUN apt-get update -qq && apt-get install -y nodejs postgresql-client 5RUN apt-get update && apt-get install -y curl apt-transport-https wget && \ 6curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ 7echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \ 8apt-get update && apt-get install -y yarn 9 10 11RUN mkdir /myapp 12WORKDIR /myapp 13COPY Gemfile /myapp/Gemfile 14COPY Gemfile.lock /myapp/Gemfile.lock 15RUN bundle install 16COPY . /myapp 17 18COPY entrypoint.sh /usr/bin/ 19RUN chmod +x /usr/bin/entrypoint.sh 20ENTRYPOINT ["entrypoint.sh"] 21EXPOSE 3000 22 23CMD ["rails", "server", "-b", "0.0.0.0"]
あなたの回答
tips
プレビュー