Docker Desktop instellen en gebruiken op Windows
Ben(Are) jij een ontwikkelaar en aan de slag met containerisatie? Containerisatie(Containerization) is tegenwoordig de nieuwe trend en maakt uw bestaande applicatie systeemonafhankelijk en betrouwbaarder. Als je nog maar een beginner bent en aan de slag gaat met tools zoals Docker , dan ben je hier aan het juiste adres. In dit bericht hebben we een tutorial behandeld over het instellen en gebruiken van Docker op een Windows -machine. Het proces gaat ervan uit dat je enigszins bekend bent met het concept van containerisatie.
Om u een duidelijkere definitie van een container te geven, zou ik Docker(Docker) direct willen citeren :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
(Set)Docker Desktop instellen en gebruiken op Windows
Docker heeft nogal wat use-cases. De meest populaire daarvan zijn containerisatie van bestaande applicaties. U kunt uw bestaande Java-(Java) of .NET-toepassingen herverpakken in een zeer draagbare container die op elke server kan worden geïmplementeerd. Maar om dat te doen, moet je de basis ervan doornemen. Dus laten we aan de slag gaan en kijken hoe we het op Windows kunnen instellen .
1. Download en installeer de installatie. Ga naar Docker's website en download Docker Desktop voor Windows( Docker Desktop for Windows) . Eenmaal gedownload, installeer het op uw computer door de eenvoudige instructies in de installatie te volgen. Uw computer kan tijdens het proces een paar keer opnieuw opstarten.
2. Zodra alles is geïnstalleerd, moet u een account aanmaken. Ga naar hub.docker.com en maak een nieuw account aan. Gebruik nu hetzelfde account om in te loggen op uw installatie op Windows . Het aanmaken van een account is geheel gratis en er worden geen kosten in rekening gebracht.
3. Het setup-gedeelte is nu voorbij. U kunt controleren of Docker actief is door naar het systeemvak te gaan en op het walvispictogram te klikken. Of u kunt een CMD- venster openen en uitvoeren
docker --version
om te controleren of Docker op uw computer is geïnstalleerd. Of u kunt ook de hello-world afbeelding downloaden om te controleren of alles goed werkt. Voer in hetzelfde CMD -venster docker run hello-world uit om alle controles uit te voeren.
4. Nu heb je een afbeelding nodig om je eerste container te starten. Er zijn veel openbare afbeeldingen beschikbaar voor verschillende doeleinden. U kunt naar de Docker -hub gaan en naar elke gewenste afbeelding zoeken. Er zijn afbeeldingen beschikbaar voor WordPress , Ubuntu , Node.Js enz. In dit voorbeeld gaan we een WordPress -afbeelding op een lokale container installeren, zodat u een lokale WordPress - container op uw computer kunt draaien.
5. De eerste stap bij het maken van een container is het maken van het configuratiebestand. Het configuratiebestand specificeert welke afbeelding de container zal gebruiken en met welke parameters. Maak dus een nieuwe map aan en maak in die map een nieuw bestand aan met de naam docker-compose.yml. Plak de volgende inhoud erin en sla het bestand op:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
Bron: Docker-documentatie
6. Open een CMD- venster in deze map en voer . uit
docker-compose up -d
om te beginnen met het downloaden van de afbeeldingen en het instellen van de container op uw lokale computer. Zodra de uitvoering van de opdracht is voltooid, heeft u een WordPress -container op uw lokale computer. U kunt het openen in uw browser door naar http://localhost:8000 te gaan .
Dit was hoe u een configuratiebestand kunt maken en vervolgens de vereiste dingen kunt downloaden om uw toepassing in een container uit te voeren. Onthoud(Remember) dat er talloze andere mogelijkheden beschikbaar zijn en dit bericht is hier om je alleen een overzicht te geven van Docker en containerisatie. U kunt op internet zoeken naar meer configuratiebestanden of u kunt zelfs uw eigen configuratiebestanden maken. Er zijn veel gratis open-source Docker - afbeeldingen online beschikbaar waarmee u aan de slag kunt.
Nadat u uw afbeelding hebt aangepast en de nodige wijzigingen hebt aangebracht, kunt u deze ook naar een Docker Hub- repository pushen. Klik (Click) hier(here)(here) om Docker Desktop(Docker Desktop) voor Windows te downloaden . Lees hier(here)(here) meer over (Further)Docker voor Windows .
Related posts
Beste gratis C++ IDE voor Windows 11/10
CudaText is een gratis code-editor voor Windows-programmeurs
SynWrite Editor: gratis tekst- en broncode-editor voor Windows 10
Beste gratis PHP IDE voor Windows 11/10
Hoe maak je een native Windows-app voor elke website of web-app
Controleer uw code op fouten met Code Compare voor Windows 10
Extern bureaublad kan geen verbinding maken met de externe computer op Windows 11/10
Bureaubladachtergrond Groepsbeleid is niet van toepassing in Windows 11/10
Tips en trucs voor virtueel bureaublad voor Windows 11/10
Voeg zijbalk- en desktopgadgets toe in Windows 10 met 8GadgetPack
Coolbarz: maak een desktop-werkbalk in XP-stijl in Windows 10
Verwijder Activeer Windows-watermerk op het bureaublad in Windows 11/10
Bureaubladpictogrammen gaan willekeurig naar de tweede monitor in Windows 11/10
Microsoft Remote Desktop Assistant voor Windows 10
De ontwikkelaarsmodus in- of uitschakelen in Windows 11/10
Verbind iPhone met Windows 10 pc met Microsoft Remote Desktop
LICEcap: Neem uw Windows-bureaublad of scherm op als een geanimeerde GIF
Desktop en taakbalk worden constant vernieuwd in Windows 11/10
Gratis desktoprecorder- en schermopnamesoftware voor Windows 11/10
Bureaubladmeldingen voor Gmail inschakelen in Windows 10