Zum Inhalt springen

Installation von Nginx Proxy Manager auf Ubuntu mit Docker

  • Jonas 

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