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