Portainer

1. Zainstaluj Docker

Zaktualizuj system:

sudo apt update
sudo apt upgrade -y

Zainstaluj Dockera:

curl -fsSL https://get.docker.com | sh

Sprawdź, czy działa:

docker --version
docker ps

Dodaj swojego użytkownika do grupy docker (aby nie używać sudo):

sudo usermod -aG docker $USER

Wyloguj się i zaloguj ponownie (lub wykonaj newgrp docker).


2. Utwórz wolumin dla Portainera

docker volume create portainer_data

3. Uruchom Portainera

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

4. Sprawdź

docker ps

Powinieneś zobaczyć kontener portainer.


5. Wejdź przez przeglądarkę

https://IP_SERWERA:9443

przykład:

https://192.168.100.132:9443

6. Pierwsze uruchomienie

Po wprowadzeniu nowego hasła, musisz podać Setup token:

Od wersji Portainer 2.43 / 2.39.4 nowe instancje Portainer wymagają tokena instalacyjnego do ukończenia pierwszej konfiguracji. Ten token służy do ochrony nowo uruchomionej instancji przed przejęciem jej przez osobę inną niż administrator. Token ma zastosowanie wyłącznie do nowych instancji bez konta administratora, do ustawiania początkowego hasła administratora lub przywracania Portainer z kopii zapasowej. Istniejące wdrożenia pozostają bez zmian.

Jak odzyskać swój token?

Token instalacyjny należy pobrać z logów serwera Portainer. Sposób dostępu do logów zależy od środowiska, w którym zainstalowano Portainer. Uruchom odpowiednie polecenie w terminalu na komputerze, na którym zainstalowano Portainer.

docker logs <container>

Zastąp <container> nazwą lub identyfikatorem kontenera Portainer. Uruchom polecenie docker ps, aby go znaleźć.

Token instalacyjny znajdziesz w logach, wyszukując następujący wiersz: setup_token=. Skopiuj token i wklej go w polu Setup token

i zrestartuj Portainera

docker restart portainer