(ARG, ENV и проч.)?
Точнее плиз ?
Конкретная задача: В Dockerfile есть инструкция apt install whatever; прямого доступа со сборочного хоста в WAN нет, при сборке надо установить переменную окружения http_proxy. Желательно обойтись без модификации Dockerfile (потому что он находится в submodule, который чужой проект). Есть ли решение?
это решается только через модификацию Dockerfile
не получится, чтобы доустановить понадобится минимум судо или рут, если их нету ты никак через exec это провернуть не сможешь
export http_proxy=http://proxy:3128 docker build --build-arg=http-proxy . вот такое вполне будет работать
Ну так в Dockerfile должна быть инструкция ARG, чтобы сожрать этот build-arg, нет разве?
export лишний, нужно в сам `--build-arg`передавать значение
Обсуждают сегодня