Für ein neues Docker-Image muss zuerst ein Dockerfile erstellt werden:
| Keyword | Werte | Beschreibung |
|---|
| FROM | ubuntu:22.04 ubuntu:18.04 | Ubuntu Shell |
| RUN | apt-get -y update && apt-get -y install nginx | Update und Installation package innerhalb container |
| COPY | rel_file1 path_file1 | kopiert files innerhalb container |
| EXPOSE | 80 | Port |
| CMD | ["/path/fileexe", "option"] | Startet Server innerhalb container |
sudo docker image list -a
sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx 1.0 ef302019a671 About an hour ago 176MB
ubuntu 22.04 5a81c4b8502e 6 weeks ago 77.8MB
sudo docker container list|ls|ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7ed995d1a8f6 nginx:1.0 "/usr/sbin/nginx -g …" 11 seconds ago Up 10 seconds 0.0.0.0:9090->80/tcp, :::9090->80/tcp webserver