diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..af8bee6 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +.git +.gitignore +.dockerignore +Dockerfile +README.md diff --git a/Dockerfile b/Dockerfile index dfdd0ee..78bab9d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.5.1-alpine3.7 +FROM ruby:2.5-alpine RUN apk add --no-cache \ git \ @@ -21,10 +21,9 @@ ENV NODE_ENV production RUN git clone https://github.com/snibox/snibox.git /app && cd /app && git reset --hard $GIT_HASH -COPY Gemfile ./ +COPY . /app + RUN gem install bundler && bundle install -COPY database.yml ./config/ -COPY application.rb ./config/ VOLUME /app/db/database diff --git a/application.rb b/config/application.rb similarity index 100% rename from application.rb rename to config/application.rb diff --git a/database.yml b/config/database.yml similarity index 100% rename from database.yml rename to config/database.yml