• [^] # Re: Mise à jour

    Posté par . En réponse au journal Migration d'une infra lamp vers docker. Évalué à 3.

    si le paquet apache est mis à jour dans les dépots,
    il faudra reconstruire l'image docker:
    L'avantage de docker permet de séparer les programmes (apache) et les données.
    il est facilement possible de supprimer le container et de le ré-instancier dans la version mise à jour sans avoir à toucher aux données.
    exemple:

    #reconstruire l'image docker:
    docker build -t alban-garrigue-apache ./
    #supprimer le container:
    fig stop webalban
    fig rm webalban
    #puis le reinstancier
    fig up

    nous voila avec un apache tout neuf.
    Si l'image est instanciée X fois, il faudra faire cette manipulation X fois ou utiliser un outil pour industrialiser le tout sur des architectures plus grande.

    Grâce à la portabilité des images, on peut tester en local, s'assurer que tout fonctionne bien et pousser tout ça en prod sans trop de problème avec une interruption de service minime.