Size: a a a

2016 October 07

MS

Mikhail Sytchev in Rubyata
пруф
источник

KO

Kalys Osmonov in Rubyata
для дева нужно создать контейнер болванку и bundlepath туда указать.
источник

KO

Kalys Osmonov in Rubyata
для прода вместо COPY используешь ADD
источник

KO

Kalys Osmonov in Rubyata
ADD сверяет хэшсуммы
источник

MS

Mikhail Sytchev in Rubyata
типа еще один контейнер как подключаемый раздел иметь?
источник

KO

Kalys Osmonov in Rubyata
если файлы не поменялись, в нашем случае Gemfile и Gemfile.lock, то промежуточный образ будет браться  из кэша образов, т.е. bundle install не будет выполняться.
источник

KO

Kalys Osmonov in Rubyata
COPY тупой. он каждый раз копирует файлы.
источник

MS

Mikhail Sytchev in Rubyata
я не нашел такой инфы в документации. Единственное отличие что ADD может по url брать ресурс
источник

MS

Mikhail Sytchev in Rubyata
а COPY мне кажется выразительнее
источник

KO

Kalys Osmonov in Rubyata
я находил. ща.
источник

MS

Mikhail Sytchev in Rubyata
ты на вопрос не ответил
источник

MS

Mikhail Sytchev in Rubyata
Mikhail Sytchev
типа еще один контейнер как подключаемый раздел иметь?
вот этот
источник

MS

Mikhail Sytchev in Rubyata
или ADD в твоем случае полностью решает проблему?
источник

MS

Mikhail Sytchev in Rubyata
без доп. контейнера
источник

KO

Kalys Osmonov in Rubyata
для дева да. можно волюм, но по новым конвеншенам советуют образ болванку.
источник

KO

Kalys Osmonov in Rubyata
ADD для прода решает, да.
источник

MS

Mikhail Sytchev in Rubyata
у меня с ADD все равно bundle install запускался
источник

MS

Mikhail Sytchev in Rubyata
каждый ребилд
источник

MS

Mikhail Sytchev in Rubyata
и с copy
источник

MS

Mikhail Sytchev in Rubyata
суть не в выборе была между  copy и add,  а в том, что удалось разнести эти этапы по слоям
источник