Новичок в докере, я пытался использовать его с моим проектом rails, но не смог его запустить.
Пробовал менять версии ruby и искать в Интернете, но большинство вопросов касалось развертыванияприложение к героку, что не в моем случае.
Файл Docker:
FROM ruby:2.4.1
RUN mkdir /zssn
WORKDIR /zssn
COPY Gemfile /zssn/Gemfile
COPY Gemfile.lock /zssn/Gemfile.lock
RUN gem install bundler
RUN bundle --version
RUN bundle install
COPY . /zssn
CMD ["rails", "server"]
docker-compose-yml
version: '3'
services:
web:
build: .
command: rails s -p 3000 -b '0.0.0.0'
volumes:
- .:/zssn
ports:
- "3000:3000"
сборка докера.--no-cache, кажется, работает нормально при запуске команды bundler для его установки.
---> Running in d4650608f428
Successfully installed bundler-2.0.1
Есть идеи?