Middle
Aké typy Docker Runnerov existujú?
sobes.tech AI
Odpoveď od AI
- Docker engine
- Docker Desktop
- Docker Swarm
- Kubernetes
Niektoré ďalšie nástroje môžu tiež používať Docker ako prostredie na spustenie:
- GitLab Runner s executorom typu
docker - Jenkins s Docker pluginom
| Typ Runnera | Popis | Použitie |
|---|---|---|
| Docker engine | Nativný Docker démon, beží na serveri. | Produkčné systémy, lokálny vývoj. |
| Docker Desktop | Verzia Docker pre desktopové OS s GUI. | Lokálny vývoj, testovanie. |
| Docker Swarm | Zabudovaný nástroj orchestrácie kontajnerov v Docker. | Nasadenie v klastroch, škálovanie. |
| Kubernetes | Silná platforma orchestrácie kontajnerov. | Zložité distribuované systémy, škálovanie. |
// Príklad konfigurácie GitLab Runner, ktorý používa executor 'docker'
runners:
- name: "Môj Docker Runner"
url: "http://gitlab.com/"
token: "TVOJ_TOKEN"
executor: docker
docker:
image: alpine:latest # Predvolený obraz
privileged: true