Imaginem esse cenário:
tree
.
├── somefolder
└── app
└── Dockerfile
Preciso copiar a pasta somefolder dentro da imagem do jeito que está essa estrutura somefolder no mesmo diretório do app.
Tentei fazer:
FROM ruby:2.4.10
RUN apt-get update
RUN apt-get update -qq && apt-get install -y git-core zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libsodium-dev libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev nodejs postgresql-client
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
ADD . /usr/src/app
COPY .env.local /usr/src/app/
COPY .env.test /usr/src/app/
RUN mkdir /usr/src/somefolder
COPY ../somefolder /usr/src/somefolder/
RUN gem install bundler -v 2.2.17
RUN bundle install
Mas sempre dá erro que não encontra a pasta.