maxxtweek
@maxxtweek
Начинающий бекэнд разработчик

Как прокинуть аргумент в контейнер?

Всем привет, начал изучать курс по докеру и там задача
При запуске контейнера из этого образа без аргументов он должен вывести строку ''Hello World!" и завершить работу
При запуске контейнера с аргументом должна быть выведена строка ''Hello !", после чего контейнер должен завершить свою работу

Создал Dockerfile
FROM ubuntu:14.04

ENTRYPOINT ["echo"]
CMD ["Hello Wordl!"]

Т.е. запускаем
docker build -t test .
docker run --rm test
Выводит "Hello Wordl!"
docker run --rm test string
Выводит "string"
Как правильно прокинуть аргумент, чтобы выводило "Hello string"?
Прошу тапками не кидаться, документация не помогла, так же как и весь гугл.
Заранее благодарю за ответ.
  • Вопрос задан
  • 342 просмотра
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
FROM alpine
ENTRYPOINT [ "echo", "hello" ]
CMD [ "world" ]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы