Ответ 1
Это пример того, как передавать переменные среды при запуске службы Dockerized SSHD. SSHD сглаживает среду, поэтому переменные ENV
, содержащиеся в Dockerfile
, должны быть нажаты на /etc/profile
, чтобы они были доступны.
Я читаю Dockerfile - Закрепление службы SSH и содержит следующий код:
ENV NOTVISIBLE "in users profile"
RUN echo "export VISIBLE=now" >> /etc/profile
Просто интересно, какова цель этого?
ТИА, Ole
P.S Отличная статья о том, как избежать запуска SSH-сервера в контейнере Docker: https://jpetazzo.github.io/2014/06/23/docker-ssh-considered-evil/
Это пример того, как передавать переменные среды при запуске службы Dockerized SSHD. SSHD сглаживает среду, поэтому переменные ENV
, содержащиеся в Dockerfile
, должны быть нажаты на /etc/profile
, чтобы они были доступны.