Docker – Continuous Integration

Dub 27, 2021
admin
Reklama

Docker má integraci s mnoha nástroji Continuous Integrations, mezi které patří i populární nástroj CI známý jako Jenkins. V rámci nástroje Jenkins máte k dispozici zásuvné moduly, které lze použít pro práci s kontejnery. Pojďme se tedy rychle podívat na zásuvný modul Docker, který je k dispozici pro nástroj Jenkins.

Přejděme krok za krokem a podívejme se, co je v nástroji Jenkins k dispozici pro kontejnery Docker.

Krok 1 – Přejděte na ovládací panel nástroje Jenkins a klikněte na možnost Spravovat Jenkins.

Krok 2 – Přejděte na možnost Spravovat zásuvné moduly.

Krok 3 – Vyhledejte zásuvné moduly Docker. Vyberte zásuvný modul Docker a klikněte na tlačítko Instalovat bez restartu.

Krok 4 – Po dokončení instalace přejděte na svou úlohu v panelu nástrojů Jenkins. V našem příkladu máme úlohu s názvem Demo.

Krok 5 – Když v úloze přejdete ke kroku Sestavení, můžete nyní vidět možnost spuštění a zastavení kontejnerů.

Krok 6 – Jako jednoduchý příklad můžete zvolit další možnost zastavení kontejnerů po dokončení sestavení. Poté klikněte na tlačítko Uložit.

Nyní stačí spustit úlohu v systému Jenkins. Ve výstupu konzoly nyní uvidíte, že byl spuštěn příkaz Zastavit všechny kontejnery.

Reklama

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.