Size: a a a

Docker — русскоговорящее сообщество

2019 December 30

ES

Evgeny Shulyakovsky in Docker — русскоговорящее сообщество
хочу потом ее использовать дальше, но она пустая
источник

ВТ

Виктор Ткаченко in Docker — русскоговорящее сообщество
Evgeny Shulyakovsky
подскажите по какой причине не устанавливается переменная окружения при запуске контейнера, сама команда выдает результат ARG PHP_EXTENSION_DIR

RUN export PHP_EXTENSION_DIR=$(php-config --extension-dir)
Это же для сеанса только.
Чтоб было всегда, нужно пихать в /etc/environment или .bashrc
источник

ES

Evgeny Shulyakovsky in Docker — русскоговорящее сообщество
я так понимаю через это >> /etc/bashrc
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Evgeny Shulyakovsky
я так понимаю через это >> /etc/bashrc
нет
источник

GG

George Gaál in Docker — русскоговорящее сообщество
у тебя необязательно башрц будет подхватываться - самое надежное - переопределить ENTRYPOINT и туда подсунуть свой кастомный docker-entrypoint.sh скрипт, в котором ты всю магию и сделаешь
источник

ES

Evgeny Shulyakovsky in Docker — русскоговорящее сообщество
заметил особенность, если что-то выполню в контейнере то это отражается и на моей файловой системе, делаю же через COPY, что-то не дочитал
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
George Gaál
у тебя необязательно башрц будет подхватываться - самое надежное - переопределить ENTRYPOINT и туда подсунуть свой кастомный docker-entrypoint.sh скрипт, в котором ты всю магию и сделаешь
а енв файлики?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
а они чем помогут? инжектить прямо в окружение?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
а ничего, что их содержимое статично?
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
это бедпрактисно инжектить прямо в окружение?
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
George Gaál
а ничего, что их содержимое статично?
эм, а в  чем тогда отличие с /etc/environment?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
а ты гарантируешь, что /etc/environment - есть всегда и он всегда подгружается в докере внутри ?
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
хороший вопрос, хочу протестить. предположу, что он всегда должен существовать
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
George Gaál
а ты гарантируешь, что /etc/environment - есть всегда и он всегда подгружается в докере внутри ?
The first file that the operating system uses at login time is the /etc/environment file. The /etc/environment file contains variables specifying the basic environment for all processes.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
victor kurguzov
хороший вопрос, хочу протестить. предположу, что он всегда должен существовать
ответ - не
источник

GG

George Gaál in Docker — русскоговорящее сообщество
victor kurguzov
The first file that the operating system uses at login time is the /etc/environment file. The /etc/environment file contains variables specifying the basic environment for all processes.
вопрос - он кем считывается (это типо намек)
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
инитом?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
а если у тебя баша нет в контейнер? а тупо сразу стартует какой-нибудь всратый tini ?
источник

vk

victor kurguzov in Docker — русскоговорящее сообщество
@gecube помоги, пжалста, советом: не понимаю как затолкать образ в репо.
вот я его протегировал
docker tag sonarqube:6.7.7-community artifactory.example.com:443/registry/sonarqube:6.7.7-community
а пхнуть как?
docker push  юэрэл:443/ образ_имя
только что в образ_имя?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
docker push artifactory.example.com:443/registry/sonarqube:6.7.7-community
источник