2. Docker - TomekZet/mlworkshops GitHub Wiki
-
Docker to środowisko służące do konteneryzacji, czyli tworzenia lekkich środowisk uruchomieniowych (podobnych do maszyny wirtualnej, ale lżejszych) Zapoznaj się z dokumentacją: Docker
-
Skorzystamy z przygotowanego Dockerfile, żeby móc uruchamiać nasz skrypt liczący metryki bez konieczności instalacji zależności bezpośrednio na maszynie, na której działa Jenkins. Dodatkowo możemy używać tego obrazu Dockera lokalnie do testowania naszego skryptu. Polecam skorzystać z uprzednio przygotowanego skryptu Dockerfile, który instaluje pakiet SCTK wraz z zależnościami: https://git.wmi.amu.edu.pl/tzietkiewicz/mlworkshops/src/master/Dockerfile
Aby uruchamiać projekt w kontenerze docker, skorzystaj ze wskazówek: