From e87a9fe2b1b9b005c6503ea14bc9c546d60ff156 Mon Sep 17 00:00:00 2001 From: Roger Rutishauser Date: Wed, 6 Nov 2024 16:12:23 +0100 Subject: [PATCH] update --- docker/README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docker/README.md b/docker/README.md index 6ae5f2f..41f8ba3 100644 --- a/docker/README.md +++ b/docker/README.md @@ -4,6 +4,12 @@ include_toc: true --- # Docker +## Docker Installation + +[Docker Installation](docker-install.md) + +--- + ## Image vs Container Ein Container ist ein Image, welches gerade ausgeführt wird. Wenn ein Image mit docker run nginx ausgeführt wird, spricht man von einem Container. Es ist vergleichbar mit einem Prozess. Container wird auf Basis eines Ausgangs-Images gestartet. @@ -50,10 +56,6 @@ volumes: o: addr=remote-hostname.com,username=user,password=mysuperpassword,nodev,noexec,nosuid,vers=2.1,uid=1000,gid=1000 ``` -## Docker Installation - -[Docker Installation](docker-install.md) - --- # Docker Befehle @@ -243,9 +245,9 @@ $ docker run -it -P --link mongodb:mongo ubuntu:20.04 /bin/bash Dockerifle ist eine einfache Textdatei, mit der man eigene Images bauen kann. Sie basieren immer auf einem bestehenden base Image (z.B. nginx:latest) -Mit `docker build` wird das image erstellt, bevor man es mit `docker run` starten kann. +Mit `docker build` wird das image erstellt, bevor man es mit `docker run` starten kann. Im Ordner wo das dockerfile liegt, `docker build -t node-app:1.0 .`, wobei node-app ein x-beliebiger Name ist für das image, und anschl. die Version. -Dockerfile erstellen, siehe Doku unter https://docs.docker.com/reference/builder +Dockerfile Doku unter https://docs.docker.com/reference/builder ## Docker Hub