3.6 Mise à niveau d'iManager à l'aide d'un conteneur Docker

Quand une nouvelle version de l'image iManager (par exemple, imanager:3.2.1) est disponible, l'administrateur peut effectuer une mise à niveau pour déployer le conteneur à l'aide de la dernière version d'iManager. Veillez à assurer le stockage persistant de toutes les données nécessaires liées à l'application dans les volumes Docker avant d'effectuer une mise à niveau. Procédez comme suit pour effectuer la mise à niveau d'iManager à l'aide d'un conteneur Docker :

  1. Arrêtez et supprimez le conteneur iManager en cours d'exécution. Étant donné qu'ils ne peuvent pas utiliser la nouvelle image, les conteneurs en cours d'exécution doivent être arrêtés et supprimés avant une mise à niveau.

  2. Démarrez un nouveau conteneur à l'aide de la nouvelle image iManager et des données d'application de l'ancien conteneur stockées dans les volumes Docker.

    L'exemple suivant montre comment démarrer un conteneur iManager avec le volume de l'ancien conteneur :

    docker run -it --name=iMan321 --net=host --restart on-failure:5 --memory="1000M" --cpuset-cpus="2" --volume iManager-volume:/config --volume /path/to/iManager.env:/etc/opt/novell/iManager/conf/iManager.env imanager:3.2.1