Maison > Opération et maintenance > Docker > Comment mettre à niveau les conteneurs Docker

Comment mettre à niveau les conteneurs Docker

王林
Libérer: 2020-04-14 14:27:17
original
8123 Les gens l'ont consulté

Comment mettre à niveau les conteneurs Docker

Solution :

1. Mettre à niveau l'image

Extractez simplement les dernières données du serveur.

docker pull quay.io/sameersbn/redmine:latest
Copier après la connexion

2. Fermez l'ancien conteneur et supprimez

dans le répertoire/données de travail, utilisez docker-compose pour fermer le conteneur de premier niveau

cd /data
docker-compose stop
docker rm data_redmine_1
Copier après la connexion

3. nouveau conteneur

En raison de la mise à niveau du code, de nouvelles configurations de paramètres d'environnement ont été ajoutées

REDMINE_SECRET_TOKEN
DB_NAME
Copier après la connexion

L'un de ces deux a été invité par le journal, et l'autre a constaté qu'après la mise à niveau du service, le l'ancien utilisateur n'a pas pu se connecter. J'ai vérifié la raison et j'ai découvert que c'était parce que la valeur par défaut du nom de la base de données avait changé. De nombreux autres paramètres peuvent être affectés, vous devez donc examiner de plus près la page de détails.

docker-compose start
Copier après la connexion

4. Mettre à niveau la base de données

docker exec -it data_redmine_1 bash
cd $WORKDIR
RAILS_ENV=production bundle exec rake db:migrate
Copier après la connexion

Tutoriel recommandé : tutoriel docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal