Я очень новичок в Docker. Мне нужно добавить упаковщик в образ докера. Поэтому я использовал следующий Dockerfile, чтобы решить мою проблему.
FROM jenkinsci/jnlp-slave
USER root
RUN apt-get update && apt-get install -y unzip
RUN wget https://releases.hashicorp.com/packer/1.3.2/packer_1.3.2_linux_amd64.zip
RUN unzip packer_1.3.2_linux_amd64.zip -d packer
RUN mv packer /usr/local/
RUN export PATH=$PATH:/usr/local/packer/
ENTRYPOINT ["packer"]
Я могу построить это успешно. Но когда я выполняю это, я получаю следующую ошибку.
запуск процесса контейнера вызвал "exec: \" packer \ ": исполняемый файл не найден в $ PATH": неизвестно.
Моя цель - создать раба для Дженкинса с помощью докера. Это раб должен включать упаковщик. Спасибо