Skip to main content

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

1. Příprava systému

TentoNejprve přístupaktualizujeme doporučujeme, protože Docker Compose se aktualizuje spolu s Dockerem pro Raspberry PI: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

ZkontrolujteKontrola verzi:instalace Docker Compose

docker compose version

Ruční instalace poslední binárky

Pokud

5. potřebujeteInstalace standalone verzi Docker Compose, použijte:

COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)
sudo curl -L "https://github.com/docker/compose/releases/download/$COMPOSE_VERSION/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Portaineru

UdělteVytvoření oprávnění:adresáře pro Portainer data

sudo chmodmkdir +x-p /usr/local/bin/docker-composeopt/portainer/data

OvěřteInstalace instalaci:Portaineru přes Docker

docker-composedocker run -d \
  --versionname 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

TentoTí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 zajistík vždyPortaineru

Po instalaci nejnovějšímůžeš verze.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.