- 9 Październik 2023
- 16 096
- 5
- 959
- 153
- 23
- QNAP
- null
- Ethernet
- null
Po dwóch latach się obudziłem, że mam stare wersje agenta do portainera (kawałek kontenera który pozawala zarządzać zdalnymi instalacjami dockera - do 5 sztuk)
w przyszłości pozostanie do zmiany pozostanie tylko wersji agenta w pliku .env na ostatnią dostępną z serwera portainer.
Bash:
mkdir -p /exploit/scripts/docker/Portainer_Agent
cd /exploit/scripts/docker/Portainer_Agent
vi docker-compose.yml
YAML:
services:
agent:
ports:
- ${portainer_binding_ip}:9001:9001
container_name: portainer_agent
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /var/lib/docker/volumes:/var/lib/docker/volumes
- /:/host
image: portainer/agent:${portainer_agent_version}
Bash:
vi .env
YAML:
#
portainer_agent_version=2.27.0
# limit access to certain ip address - like do not expose on vps public ip ... tailscale ip --4
portainer_binding_ip=100.112.65.5
Bash:
docker container stop portainer_agent; docker container rm portainer_agent;
docker compose up -d --force-recreate; docker compose logs -f;
w przyszłości pozostanie do zmiany pozostanie tylko wersji agenta w pliku .env na ostatnią dostępną z serwera portainer.