Назад к вопросам
Middle
65
questionbank
Какие существуют типы Docker Runner?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
- Docker Engine
- Docker Desktop
- Docker Swarm
- Kubernetes
Некоторые другие инструменты также могут использовать Docker в качестве исполнительной среды:
- GitLab Runner с executor типа
docker - Jenkins с плагином Docker
| Тип Runner | Описание | Применение |
|---|---|---|
| Docker Engine | Нативный демон Docker, запускается на сервере. | Производственные системы, локальная разработка. |
| Docker Desktop | Версия Docker для настольных ОС с GUI. | Локальная разработка, тестирование. |
| Docker Swarm | Встроенный в Docker инструмент оркестрации контейнеров. | Кластерные деплои, масштабирование. |
| Kubernetes | Мощная платформа контейнерной оркестрации. | Сложные распределенные системы, масштабирование. |
// Пример конфигурации GitLab Runner, использующейexecutor 'docker'
runners:
- name: "My Docker Runner"
url: "http://gitlab.com/"
token: "YOUR_TOKEN"
executor: docker
docker:
image: alpine:latest # Образ, используемы1 по умолчанию
privileged: true