Instalace proxy serveru traefik
Krok 1: Instalace Traefik do adresáře /home/traefik
-
Vytvoř adresář pro Traefik:
Přejdi do adresáře
/home/traefik
:mkdir /home/traefik cd /home/traefik
- Vytvoř externí síť pomocí příkazu Docker:
docker network create web
-
Vytvoř soubor
docker-compose.yml
:Vytvoř soubor
docker-compose.yml
v adresáři/home/traefik
:sudo nano docker-compose.yml
- Vložit kód:
version: "3.7" services: traefik: image: traefik:v2.10 container_name: traefik command: - "--api.insecure=true" # Aktivuje Traefik dashboard (nedoporučuje se pro produkční prostředí) - "--providers.docker=true" - "--entrypoints.web.address=:80" - "--entrypoints.websecure.address=:443" - "--certificatesresolvers.myresolver.acme.httpchallenge=true" - "--certificatesresolvers.myresolver.acme.httpchallenge.entrypoint=web" - "--certificatesresolvers.myresolver.acme.email=mersl@seznam.cz" # Zadej svůj email pro Let's Encrypt - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json" ports: - "80:80" - "443:443" - "8080:8080" # Přidání portu pro dashboard volumes: - "/var/run/docker.sock:/var/run/docker.sock" - "./letsencrypt:/letsencrypt" networks: - web networks: web: external: true
No comments to display
No comments to display