Zainstaluj Portainer na Linuxie
Nieco administracji systemowej
Prawdopodobnie teraz warto nazwać to inżynieria platform.
Oto kilka uwag dotyczących instalacji i usuwania Portainer – interfejs użytkownika do zarządzania obrazami i kontenerami Docker.
Kiedy
To umożliwia uruchamianie poleceń Docker bez sudo:
sudo usermod -aG docker $USER
Najpierw utwórz wolumen, który Portainer Server będzie używał do przechowywania swojej bazy danych:
docker volume create portainer_data
Następnie pobierz i zainstaluj kontener Portainer Server:
docker run -d -p 8000:8000 \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
tylko https:
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Domyślnie Portainer generuje i używa certyfikatu SSL z podpisem własnym, aby zabezpieczyć port 9443. Alternatywnie możesz dostarczyć własny certyfikat SSL podczas instalacji lub przez interfejs użytkownika Portainer po zakończeniu instalacji.
Portainer Server został teraz zainstalowany. Możesz sprawdzić, czy kontener Portainer Server został uruchomiony, uruchamiając polecenie docker ps:
root@server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de5b28eb2fa9 portainer/portainer-ce:lts "/portainer" 2 weeks ago Up 9 days 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
Użycie Portainer
Powinieneś zobaczyć kontener o nazwie portainer z odpowiednimi portami wystawionymi
-
Otwórz interfejs webowy Portainer
Otwórz przeglądarkę i przejdź do:
https://your-server-ip:9443 (dla HTTPS, zalecane)
http://your-server-ip:9000 (jeśli włączono starszy port HTTP)
-
Ustaw konto administratora
Po pierwszym uruchomieniu Portainer prosi Cię o utworzenie hasła administratora.
Wybierz “Docker” jako środowisko do zarządzania, a następnie połącz się.
-
Zacznij zarządzać swoimi kontenerami
Użyj pulpitu Portainer do:
- Wyświetlania, uruchamiania, zatrzymywania i usuwania kontenerów
- Zarządzania obrazami, sieciami i wolumenami
- Wdrażania nowych aplikacji za pomocą szablonów
Jak zatrzymać i usunąć Portainer w Dockerze
Aby całkowicie zatrzymać i usunąć Portainer z Twojego środowiska Docker, wykonaj następujące kroki:
1. Zatrzymaj kontener Portainer
docker stop portainer
To zatrzymuje działający kontener Portainer.
2. Usuń kontener Portainer
docker rm portainer
To usuwa kontener z Twojego systemu.
3. (Opcjonalnie) Usuń wolumen danych Portainer
Jeśli chcesz usunąć wszystkie dane Portainera (np. ustawienia i konta użytkowników), usuń również wolumen danych:
docker volume rm portainer_data
Uwaga: Ta akcja jest nieodwracalna i trwale usunie wszystkie dane Portainera.
Jeśli użyłeś innego kontenera lub nazwy wolumenu, zastąp portainer
i portainer_data
rzeczywistymi nazwami.
Te kroki całkowicie zatrzymają i usuną Portainer z Twojego hosta Docker.