Контейнеры MariaDB
Контейнеры — это стандартный формат OCI для изображений программного обеспечения и их определённого времени, все объединённые в один дистрибутивный элемент. Они могут использоваться для производства, разработки или тестирования.
Компания Docker Inc. проводит программу Официальных образов Docker, чтобы предоставить пользователям базовую реализацию MariaDB в контейнере и продемонстрировать лучшие практики работы с контейнерами.
Контейнеры доступны на Docker Hub как docker.io/library/mariadb, хотя многие реализации контейнерного выполнения заполнят docker.io/library там, где не указан хост/путь.
Контейнеры имеют формат Open Container Initiative, что позволяет контейнерам взаимодействовать с множеством реализаций контейнерного выполнения. Docker, или более подробно Docker Engine, — всего лишь одна из многих доступных сред выполнения.
Многие люди используют контейнеры MariaDB Docker Official Image в системах CI, таких как GitHub Actions, хотя их можно использовать и в производственных средах, таких как Kubernetes.
Изображения контейнеров MariaDB Server доступны с рядом тегов:
- Полная версия, например, 10.6.14
- Основная версия, например, 10.6
- Последняя стабильная версия GA — latest
- Последняя стабильная версия LTS — lts
Версии, которые не являются стабильными, будут иметь суффикс -rc или -alpha, чтобы чётко показать их состояние выпуска, и позволяют Renovatebot и другим инструментам следовать семантической версии для отслеживания обновлений.
Для согласованного применения между тестовой и производственной средами рекомендуется использовать хэш SHA изображения, например, docker.io/library/mariadb@sha256:29fe5062baf36bae8ec68f21a3dce4f0372dadc185e687624f1252fc49d91c67. В репозитории Docker Library имеется список сопоставлений и истории тегов с хэшем SHA.
| Заголовок | Описание |
|---|---|
| Преимущества управления контейнерами MariaDB с помощью программного обеспечения для оркестрации | Преимущества управления контейнерами MariaDB с помощью программного обеспечения для автоматизации. |
| Установка и использование MariaDB через Docker | Создание и управление контейнером MariaDB Docker. |
| Запуск контейнеров MariaDB ColumnStore в Linux, Windows и macOS | Контейнер ColumnStore позволяет просто настроить ColumnStore... |
| Создание пользовательского образа контейнера | Как написать Dockerfile для создания пользовательских образов. |
| Настройка LAMP-стека с помощью Docker Compose | Как использовать Docker Compose для настройки контейнеров, работающих в стеке LAMP. |
| Задачи безопасности Docker | Вопросы безопасности, связанные с контейнерами Docker. |
| Справочник по контейнерам MariaDB | Получите образы. Образы можно найти на MariaDB Docker Hub. Для получения списка... |
| Переменные окружения официального образа MariaDB Server Docker | Переменные окружения можно передать в командной строке docker run. |
| Использование скрипта healthcheck.sh | healthcheck.sh |
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/docker-and-mariadb/