figでService 'web' failed to build: ADD requires at least two argumentsが発生した

Twitter ツイート Hatena Bookmark ブックマーク

figがなんとなく便利そうだなと思って試しています。 メモ的なあれなんですが、railsのサンプルを動かしてみたところ、以下のようなエラーが発生しました。

1
Service 'web' failed to build: ADD requires at least two arguments

どうやら、Dockerfileの内容が悪かったみたいです。 Dockerfileのaddしている部分が、エラーを起こしてたみたいなので、Dockerfileの中身を確認してみました。

1
2
3
4
5
6
7
FROM ruby
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev
RUN mkdir /myapp
WORKDIR /myapp
ADD Gemfile /myapp/Gemfile
RUN bundle install
ADD ./myapp

どうやら、最後の行のADD ./myappが間違っていたみたいです。。。。 正しくはADD . /myappですね。

1
2
3
4
5
6
7
FROM ruby
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev
RUN mkdir /myapp
WORKDIR /myapp
ADD Gemfile /myapp/Gemfile
RUN bundle install
ADD . /myapp

つならないところではまってしまいましたw

comments powered by Disqus
Built with Hugo
テーマ StackJimmy によって設計されています。