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