Wat is Docker HUB?

Misschien heb je onderzoek gedaan om het concept van Docker HUB te begrijpen. Hier is een heel praktisch antwoord.

Geen video abaixo, David Bittie, legt hoofdwetenschapper bij Flexa Cloud uit wat Docker HUB is en beantwoordt ook de volgende vragen:

  • hoe maak je een afbeelding van een container?
  • hoe moet het imago behouden blijven? 
  • Voor welke soorten toepassingen kan het worden gebruikt?
  • welke bedrijven gebruiken vandaag containers?

Uitchecken!

Wat is Docker Hub

Docker Hub is een openbare opslagplaats van container-images, waar veel bedrijven en individuen kant-en-klare images van oplossingen kunnen publiceren. Deze oplossingen variëren van WordPress tot Magento en vele andere toepassingen.

Wat is een containerafbeelding

"Omdat ik alle artefacten waaruit mijn toepassing bestaat in een bestand moet verpakken, heb ik een bestand nodig dat deze afbeelding schrijft en dit bestand heet Dockerfile. Met de Dockerfile, schrijf je wat er zal gebeuren bij het maken van je afbeelding.

Zodra ik mijn afbeelding heb gemaakt, genereert deze een bestand dat zowel lokaal als in openbare en privé-opslagplaatsen kan worden gedeeld, gepubliceerd en opgeslagen.

En zodat u deze afbeeldingen kunt behouden, biedt Amazon Web Services (AWS) zelf een service met de naam Amazon ECR, waar u privéafbeeldingen kunt publiceren - met beveiliging en volledige prestaties. 

Een ander zeer belangrijk kenmerk van Amazon ECR is: zodra je de afbeelding hebt geüpload, heb je de mogelijkheid om een aftasten van alle kwetsbaarheden die kunnen bestaan ​​in de bibliotheken waaruit het bestaat.   

Zodra ik deze afbeelding naar een repository heb geüpload, kan ik deze bijwerken wanneer dat nodig is; en ook om een ​​nieuwe versie van de applicatie tot stand te brengen, zal de afbeelding eerder worden bijgewerkt”.

In welke applicaties kun je Docker gebruiken?

“Kortom, 100% van elke applicatie die tegenwoordig op Linux draait, ondersteunt Docker. Microsoft migreert zelf veel van zijn systemen naar Linux om te profiteren van dit voordeel, dat in staat is om uw applicatie om te zetten in Dockerfile.

Er zijn enkele situaties waarin het ook mogelijk is om Windows-applicaties uit te voeren, vooral die back-end zijn - in een Windows 2016-container en later. Maar het is niet eens te vergelijken met de voordelen van de applicatie die op Linux draait”.

Welke bedrijven gebruiken Docker

“Vrijwel 100% van de grote bedrijven draaien hun productieseries tegenwoordig met containers. Hier bij Flexa Cloud hebben we tientallen klanten met honderden services die in containers worden uitgevoerd, die gebruikmaken van de containerisatiebronnen van Amazon Web Services - zeer schaalbare applicaties, met beveiliging, prestaties en vooral draagbaarheid.

Als ik mijn applicatie eenmaal gecontaineriseerd heb, hoef ik me geen zorgen meer te maken over op welke server deze zal draaien; het heeft niet dat omslachtige configuratiebeheerproces dat wil zeggen: de vereisten dat mijn applicatie vooraf moet worden geïnstalleerd. 

Het enige dat op de server nodig is, is dat Docker draait en al je afhankelijkheid wordt ingepakt.” 

→ Hoe zit het met, heb je begrepen wat Docker Hub is? Abonneer je op ons YouTube-kanaal om de video's die we publiceren te volgen!

Aandeel