Skip to content

Instantly share code, notes, and snippets.

@frankyston
Created January 18, 2022 19:11
Show Gist options
  • Save frankyston/e2c5dc79793b80e7e002183cdaea7897 to your computer and use it in GitHub Desktop.
Save frankyston/e2c5dc79793b80e7e002183cdaea7897 to your computer and use it in GitHub Desktop.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment