LINUX.ORG.RU
ФорумAdmin

Как «ввести пароль» в Dockerfile

 


0

1

Всем привет, собственно сабж и клавиатурой

RUN passwd

Выхлоп

Enter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error
passwd: password unchanged



Последнее исправление: mfhunruh (всего исправлений: 1)

Подобный кейс решается передачей ENV во время docker run.
Что-то типа

docker run -e PASS="blabla" test_image

А внутри контейнера уже ловишь env с именем PASS и используешь в своих софтах.

v9lij ★★★★★
()
Ответ на: комментарий от v9lij

Плюсую переменные окружения. Я так в Gitlab CI передаю SSH-ключ, проблем не испытываю

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.