04-Docker: Переменные. Environment Variables.

YOUTUBE · 24.11.2025 03:09

Ключевые темы и таймкоды

Введение в переменные окружения в Docker

0:01
  • Переменные окружения используются при запуске Docker-контейнеров.
  • Пример запуска контейнера с переменной окружения для пароля root.
  • Переменные окружения аналогичны системным переменным в Linux.

Запуск и проверка контейнера

1:00
  • Запуск контейнера с именем "майская" и переменной окружения "root_password".
  • Проверка работы контейнера с помощью команды "docker ps".
  • Подключение к контейнеру через "docker exec -it".

Использование переменных окружения

2:00
  • Переменные окружения видны в контейнере через "docker exec -it".
  • Пример использования переменной окружения для входа в базу данных.
  • Запуск команды в контейнере с указанием пароля.

Документация и переменные окружения

3:59
  • Документация по контейнерам часто содержит список переменных окружения.
  • Переменные окружения могут изменять настройки программы.
  • Пример добавления переменной в систему Linux и её использования в Docker.

Пример с переменной окружения

5:53
  • Запуск нового контейнера с переменной окружения "test".
  • Проверка наличия переменной в контейнере.
  • Важность проверки документации для определения необходимых переменных.

Запуск контейнера без переменных

6:51
  • Запуск контейнера без переменных окружения приводит к ошибке.
  • Переменные окружения необходимы для запуска некоторых программ.
  • Пример с контейнером "flame" и его графической оболочкой.

Запуск и настройка контейнера "flame"

8:43
  • Запуск контейнера "flame" с указанием пароля для графической оболочки.
  • Настройка проброса портов и проверка доступа к графической оболочке.
  • Использование переменных окружения для изменения настроек программы.