Skip to main content

Kompletní návod na instalaci Dockeru a Portaineru na Raspberry Pi

1. Příprava systému

Nejprve aktualizujeme systém:

sudo apt update
sudo apt upgrade -y

 

2. Instalace potřebných balíčků
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
 
3. Instalace Dockeru
Přidání Docker repozitáře
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Nastavení oprávnění (bez nutnosti pokaždé používat sudo)

sudo usermod -aG docker $USER

Poznámka: Po tomto kroku je potřeba se odhlásit a znovu přihlásit, aby se změny projevily.

Kontrola instalace Dockeru

docker --version

Povolení automatického startu Dockeru

sudo systemctl enable docker
 
4. Instalace Docker Compose
sudo apt install -y docker-compose-plugin

Kontrola instalace Docker Compose

docker compose version

 

5. Instalace Portaineru

Vytvoření adresáře pro Portainer data

sudo mkdir -p /opt/portainer/data

Instalace Portaineru přes Docker

docker run -d \
  --name portainer \
  --restart=always \
  -p 9000:9000 \
  -p 9443:9443 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /opt/portainer/data:/data \
  portainer/portainer-ce:latest

Tímto příkazem:

  • Nastavíme HTTP port 9000 (jak jsi požadoval)
  • Nastavíme HTTPS port 9443 (jak jsi požadoval)
  • Uložíme data Portaineru do /opt/portainer/data
  • Zajistíme automatický restart při restartu systému
6. Přístup k Portaineru

Po instalaci můžeš k Portaineru přistupovat přes:

  • HTTP: http://IP_ADRESA_RASPBERRY:9000
  • HTTPS: https://IP_ADRESA_RASPBERRY:9443

Při prvním spuštění budeš požádán o vytvoření admin účtu.

Templates json

https://raw.githubusercontent.com/Lissy93/portainer-templates/main/templates_v3.json