docker containers: eenvoudige startcomputertutorials.nl


Zo gebruik je Docker en verbind je met SQL-Database

🐳 Ontdek moeiteloos hoe je begint met Docker en verbindt met een SQL-database. Volg onze eenvoudige stappen voor een soepele start in containerisatie en database-connectiviteit. 🚀

Gepubliceerd op: 2023-10-23

1. Wat is Docker?


  • Docker is een platform dat ontwikkelaars helpt om toepassingen te ontwikkelen, verzenden en uitvoeren in containers.
  • Denk aan containers als geïsoleerde omgevingen waar je applicaties kunt draaien.
  • 2. Eerste stappen met Docker


    Installeer Docker op je machine:

  • Ga naar de officiële Docker-website en download de juiste versie voor jouw besturingssysteem.
  • Volg de installatie-instructies.
  • Open een terminal of command prompt en typ "docker --version" om te controleren of Docker correct is geïnstalleerd.
  • 3. Je eerste Docker-container


  • In je terminal, typ docker run hello-world. Dit zal een eenvoudige container draaien die een welkomstbericht toont.
  • Gefeliciteerd! Je hebt zojuist je eerste Docker-container uitgevoerd.
  • 4. Linux op Docker


  • Docker ondersteunt verschillende Linux-distributies als containers. Enkele populaire zijn Ubuntu, Debian en Alpine.
  • Om een Ubuntu-container te draaien, typ je: docker run -it ubuntu bash in je terminal. Hiermee start je een interactieve terminal binnen de container.
  • 5. SQL-database op Docker


  • Er zijn verschillende SQL-databases beschikbaar op Docker zoals MySQL, PostgreSQL en MariaDB.
  • Als voorbeeld: om een MySQL-container te starten, gebruik je docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest. Hierbij vervang je 'my-secret-pw' met een veilig wachtwoord naar keuze.
  • Je kunt verbinding maken met de database door tools zoals MySQL Workbench of commandolijncliënten te gebruiken.
  • 6. Verbinding tussen Linux en SQL


  • Binnen je Linux-container kun je SQL-cliëntsoftware installeren om verbinding te maken met je SQL-database.
  • Bijvoorbeeld: als je de MySQL-client wilt installeren in een Ubuntu-container, gebruik je apt-get update && apt-get install mysql-client.
  • Eenmaal geïnstalleerd, kun je mysql -h host.docker.internal -u root -p gebruiken om verbinding te maken met de MySQL-container. host.docker.internal verwijst naar je Docker-host.