Oto proste wprowadzenia do korzystania z docker i dockerfile. Jego celem jest szybkie zbudowanie nowego obrazu, który następnie można będzie uruchomić. Na początek pobrałem nowy obraz ubuntu:
docker pull ubuntu:20.04
Natępnie przygotowałem prosty plik dockerfile.
FROM ubuntu:20.04
RUN apt-get update
RUN apt-get -y install ansible
Jego zadaniem jest wystartowanie z obrazu ubuntu:20.04 a następnie pobranie ansible. Teraz juz można przygotować nowy obraz poleceniem:
docker build -t "ubuntu:ansible" .
Jedyny parametr t określa nazwę nowo zbudowanego obrazu. Teraz już możmy utworzyć nowy kontener:
docker run -i -t ubuntu:20.04 /bin/bash