Обновление Docker-сервиса: тома, резервная копия и откат
Вернули прежний образ приложения — вернулась ли прежняя база? Скопировали файлы работающего PostgreSQL — получилась ли пригодная резервная копия? В подборке нужно отделить версии приложения от состояния данных и проверить, что происходит при остановке и обновлении сервиса.
Начать практику: Docker Compose: имя проекта и имя тома.
Вопросы с выбором ответа. Проверка доступна без регистрации.
Как проходить
Начните с имени тома и резервной копии. Затем разберите объединение Compose-файлов, откат приложения и сигналы завершения. Вопросы содержат все нужные обстоятельства; удалять контейнеры или выполнять команды на своей машине не требуется.
На что обратить внимание
До изменения версии перечислите, что остаётся прежним: проект Compose, том, схема базы и данные. После сбоя сопоставьте код завершения с состоянием и событиями контейнера. Сам по себе возврат образа не восстанавливает данные на прошлый момент.
Задания
- Docker Compose: имя проекта и имя тома — вопрос.
- Резервная копия PostgreSQL в Docker: копирование работающей базы — вопрос.
- Docker Compose override: объединение command — вопрос.
- Откат Docker-образа: сохранятся ли записи в базе — вопрос.
- SIGTERM и SIGKILL: корректная остановка контейнера — вопрос.
- Docker ExitCode 137: достаточно ли этого для вывода об OOM — вопрос.
Продолжить обучение
Разберите тему по порядку в курсе Docker и Docker Compose: контейнеризация приложений.
Связанная практика: Docker Compose: запуск, unhealthy, порты и данные.
- Docker Compose: имя проекта и имя тома
Docker Compose: имя проекта и имя тома. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений - Резервная копия PostgreSQL в Docker: копирование работающей базы
Резервная копия PostgreSQL в Docker: копирование работающей базы. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений - Docker Compose override: объединение command
Docker Compose override: объединение command. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений - Откат Docker-образа: сохранятся ли записи в базе
Откат Docker-образа: сохранятся ли записи в базе. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений - SIGTERM и SIGKILL: корректная остановка контейнера
SIGTERM и SIGKILL: корректная остановка контейнера. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений - Docker ExitCode 137: достаточно ли этого для вывода об OOM
Docker ExitCode 137: достаточно ли этого для вывода об OOM. Выберите ответ и проверьте себя.
Docker и Docker Compose: контейнеризация приложений
