Wat is Docker HUB?

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

In de onderstaande video legt Deivid Bitti , hoofdwetenschapper bij Flexa Cloud, uit wat Docker Hub is en beantwoordt hij 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.

Docker Hub: Wat is het?

Wat is een containerafbeelding

"Omdat ik alle onderdelen waaruit mijn applicatie bestaat in één bestand moet bundelen, heb ik een bestand nodig dat deze image schrijft, en dat bestand heet een Dockerfile . Met een Dockerfile beschrijf je wat er gebeurt wanneer je je image aanmaakt."

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 dat je, zodra je de image uploadt, de mogelijkheid hebt om te scannen op eventuele kwetsbaarheden in de bibliotheken waaruit de image is opgebouwd.

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?

"In principe ondersteunt 100% van alle applicaties die tegenwoordig op Linux draaien Docker. Microsoft zelf migreert veel van zijn systemen naar Linux om van deze functie te profiteren, namelijk de mogelijkheid om applicaties om te zetten in Dockerfiles ."

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.” 

Heb je nu begrepen wat Docker Hub is? Abonneer je op ons YouTube-kanaal om op de hoogte te blijven van onze nieuwe video's!

Flexa

Nieuws

Artikelen verwant

DevOps: onthoud de doelen van deze ontwikkelingsaanpak

Lees het volledige artikel.

Schaalbaarheid, de grote onderscheidende factor van Redshift - begrijp het!

Lees het volledige artikel.

Kent u Alexa voor Bedrijven?

Lees het volledige artikel.

Voordelen van AWS: Beste lange termijn kosten

Lees het volledige artikel.