При необходимости установить новую версию Агента выполните следующие действия:
Скачайте новую версию командой docker pull или podman pull:
docker pull cr.paladin-projects.ru/palladium-modules/agent:<new_version>
Остановите Агент:
docker stop agent
Запустите новую версию командой docker run или podman run:
docker run -d \
--name agent \
--env AGENT_NAME="AgentName" \
--env AGENT_LICENSE_ID="12345678-1234-1234-1234-123456789012" \
--env SYSLOG_SERVER_PORT="1514" \
--env SNMP_SERVER_PORT="1162" \
--mount type=bind,source=./data,destination=/data \
cr.paladin-projects.ru/palladium-modules/agent:<new version>При использовании docker run необходимо предварительно удалить текущий контейнер агент (docker rm agent), так как имя контейнера agent уже используется установленным контейнером. Будьте внимательны, если не использовался внешний том для контейнера, то он при перезапуске он будет заново регистрироваться в центральном сервисе и получит новый идентификатор.
Для podman в команде необходимо добавить аргумент --replace, этот аргумент позволяет заменить контейнер на скачанный.