Я хочу создать контейнер Docker, и я написал образ. Все отлично работает, кроме команды COPY, где я запутался. Мой Dockerfile:
RUN HOME=/home/ros rosdep update
RUN mkdir -p /home/ros/workspace
# Copy the files
COPY $PWD/src/a_file /home/ros/workspace/src
COPY $PWD/src/b_file /home/ros/workspace/src
a_file
- это каталог, подобный b_file
. Когда я пытаюсь скопировать эти каталоги во вновь созданный каталог с именем /home/ros/workspace/src
, я хочу, чтобы a_file
и b_file
находились внутри /home/ros/workspace/src
. Вместо этого я получаю другой каталог src
/home/ros/workspace/src/src
), а содержимое a_file
и b_file
находится внутри этого каталога.
Что я делаю не так?