Så här kommer du igång med Docker och Docker Desktop

image of docker desktop

Docker är en mjukvara som gör det möjligt att köra applikationer i virtuella containrar. Detta gör det lättare att flytta applikationer mellan olika miljöer, samt att säkerställa att applikationen körs på samma sätt oavsett var den körs.

För att komma igång med Docker på en Windows-dator behöver du först ladda ner Docker Desktop. Gå till Docker Desktop webbplats, ladda ner och installera det på din dator.

https://www.docker.com/products/docker-desktop/

När Docker Desktop har installerats, måste du konfigurera Windows för att hantera WSL2 (Windows Subsystem for Linux version 2). Detta görs genom att öppna Powershell som administratör och köra följande kommando:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

När detta är klart, öppna Docker Desktop och välj "Settings" i menyfliken. Under "Resources" väljer du "WSL Integration". Där kan du välja vilka WSL-distributioner som ska integreras med Docker Desktop.

Nu är det dags att skapa en enkel fil med docker compose och använda "hello world" som image. Skapa en ny mapp på din dator och namnge den "docker-test". Skapa sedan en fil med namnet "docker-compose.yml" i mappen och lägg till följande innehåll:

version: '3'

services:

  hello:

    image: hello-world

Spara filen och öppna en kommandotolk i samma mapp. Kör sedan följande kommando:

docker-compose up


Docker kommer nu att hämta "hello world" -bilden från Docker-hub och starta en container från den. Du bör nu se texten "Hello from Docker!" på din skärm.

image of docker starting a container


Detta var en kort introduktion till hur du kommer igång med Docker Desktop på en Windows-dator. Med Docker kan du enkelt flytta applikationer mellan olika miljöer och säkerställa att de körs på samma sätt oavsett var de körs. 

Need2Code kan hjälpa dig att skapa en anpassad applikation för att hantera data i en Docker-container.

Föregående
Föregående

Kundcase: Kandy’z