dev-ops

Docker Basics

Commando's en configuratie voor de Nginx oefening.

Stap 1: Container Starten

docker pull nginx
Download de officiƫle Nginx image
docker run -d -p 80:80 --name devops-nginx nginx
Start container (poort 80->80, naam 'devops-nginx')

Stap 2: Aanpassen

docker exec -it devops-nginx bash
Open een interactieve shell in de container
apt-get update && apt-get install -y nano
Update packages en installeer nano editor (in container)
nano /usr/share/nginx/html/index.html
Bewerk index.html en voeg de tekst 'Ik kan docker!' toe
exit
Verlaat de container shell en keer terug naar de host

Stap 3: Opslaan

docker commit devops-nginx devops-image
Maak een nieuwe image van de gewijzigde container
docker save -o ~/mijnimage.tar devops-image
Exporteer de image naar een .tar bestand in je home directory