Archive for the ‘Docker’ Category

Nginx Server mit Docker & Certbot (HTTPS)

Donnerstag, November 10th, 2022

Anleitung:
https://pentacent.medium.com/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71

Github:
https://github.com/wmnnd/nginx-certbot

Docker

Donnerstag, März 3rd, 2022

Docker installieren:
sudo apt-get install docker.io

Docker Prozesse anzeigen:
sudo docker ps

Docker Container starten:
sudo docker run -dit --name [NAME] [CONTAINER]

Docker Container stoppen:
sudo docker stop [NAME]

Docker Container entfernen:
sudo docker rm [NAME]

Bash-Shell im Container starten:
docker exec -it [NAME] /bin/bash

Datei in einen Docker-Container kopieren:
docker cp [dateiname] [dockerid]:[zielverzeichnis]

Datei aus einen Docker-Container kopieren:
docker cp [dockerid]:[ldateiname] [zielverzeichnis]

Docker Dokumentation:
https://docs.docker.com

Docker best practices:
https://docs.docker.com/develop/develop-images/dockerfile_best-practices

Beispiel: Apache2 im Docker-Container laufen lassen:
https://www.tecmint.com/install-apache-web-server-in-a-docker-container/

Beispiel:
sudo docker run -dit -p 6464:80 --name "cool_server" -v /usr/share/my-web-folder:/usr/local/apache2/htdocs/ httpd
Der Server ist dann unter der Webadresse http://[server]:6464 erreichbar.