Installation von Docker und Docker-Compose:
Um Docker und Docker-Compose zu installieren, verwenden Sie das folgende Skript:
apt update && apt upgrade -y && curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh && curl -SL https://github.com/docker/compose/releases/download/v2.13.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose && apt-get install docker-compose-plugin
Geben Sie die notwendigen Ports frei, damit NPM effektiv funktionieren kann.
80:80 Wird für Standard-HTTP-Verkehr verwendet
443:443 Dediziert für sicheren HTTPS-Verkehr
81:81 Dient als administrative Weboberfläche für NPM
Erstellen der Docker Compose-Datei:
mkdir npm
cd npm
vi docker-compose.yml
version: '3.8'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Docker Starten
docker-compose up -d