Instalacja w kontenerze Docker

Wdrożenie

  1. Aby zainstalować agenta Xopero ONE wewnątrz kontenera Docker, użyj obrazów dostępnych w serwisie Docker Hub:

docker pull xopero/gitprotect-agent:latest
  1. Utwórz na hoście katalog dla baz danych kontenera (które wewnątrz kontenera znajdują się w lokalizacji /app/Xopero), aby przechowywać je poza kontenerem:

mkdir -p /opt/gitprotect-agent/data
  1. Uruchom kontener z prawidłowym montowaniem wolumenu i zmiennymi środowiskowymi, używając poniższego polecenia:

docker run -v /host/path:/container/path -e ENV_VAR=value image_name
docker run -d \
  --name <container_name> \
  -e ManagementServiceUrl="<your_xopero_one_service_URL>" \
  -e XoperoOverriddenHostName="<device_name>" \
  -v /opt/gitprotect-agent/data:/app/Xopero \
  --restart unless-stopped \
  xopero/gitprotect-agent:latest
Przykład
docker run -d \
  --name xopero-agent \
  -e ManagementServiceUrl="https://192.168.1.10:28555" \
  -e XoperoOverriddenHostName="Docker_agent" \
  -v /opt/gitprotect-agent/data:/app/Xopero \
  --restart unless-stopped \
  xopero/gitprotect-agent:latest
  1. Sprawdź, czy kontener działa poprawnie, używając następującego polecenia:

  1. Po wykonaniu wszystkich powyższych kroków agent pojawi się w panelu XMS celem aktywacji.

Last updated