Zainstaluj Portainer na Linuxie

Nieco administracji systemowej

Page content

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.

kontenery-w-dockach

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

  1. 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)

  2. 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ę.

  3. 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.

Przydatne linki