Infósoknak - konténerezés
Infósoknak - konténerezés
Ezzel kezdjünk: Docker Desktop
így elindítunk egy „mini Linuxot” a háttérben
azon futnak majd a konténerek
Docker Desktop telepítése: Docker Desktop for Windows
Töltsd le és telepítsd! Indítsd újra a gépet!
Indítsd el a Docker Desktop-ot (bálna ikon a tálcán)
Első konténer – Apache :
Nyiss egy Parancssort és írd be:
docker run -d -p 8080:80 httpd
4. Mit jelent ez a parancs?
docker run // elindítottuk
-d //háttérben fut
-p 8080:80 //a PC 8080-as portja a konténer 80-as portja lesz
httpd //Apache webkiszolgáló
Ne ijedj meg, első indításkor az Apache image nincs fent a gépeden, de automatikusan letölti a Dokker ;-)
Böngészőbe írd be: http://localhost:8080
Minden jó, akkor "It works" szöveget olvasod.
Az Apache konténerbe fut, anélkül, hogy telepítettük volna, Linuxot se...
parancssorba ellenőrizzük: docker ps
Ezt látod:
PS C:\Users\Attila> docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7bb0c48d7734 httpd "httpd-foreground" About a minute ago Up About a minute 0.0.0.0:8080->80/tcp busy_meitner
egy futó konténert
port: 8080 → 80
image: httpd
Most állítsuk le:
PS C:\Users\Attila> docker stop 7bb0c48d7734
csináljunk saját HTML oldalt konténerben
Hozzunk létre egy könyvtárat c:\Prog
majd a klasszikus index.html fájlt.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>első konténeres oldalam</title>
</head>
<body>
<h1>Virágh Dokker</h1>
<p>Ez az első HTML oldalam Apache konténerből.</p>
</body>
</html>
