[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mettre à jour la libc6



Kubernets n'est pas un concurrent de docker, mais un orchestrer de conteneur docker, il permet de g�rer, automatiser les conteneurs docker. c'est une des solutions les plus aboutit pour la gestion de docker.

Mais sans kubernets, il est possible d'utiliser docker dans des environnement de production, et m�me avec des gestions de redondance. De plus docker permet de red�ployer des services rapidement sur un syst�me, ce qui peut �tre tr�s pratique pour des migrations et mise � jour, il suffit de cr�er sont conteneur avec toutes les configurations voulus de ses services, et le d�ploiement peut se faire sur n'importe quel OS acceptant docker (soit presque tous les OS).


Je ne sais pas si c'est la meilleur m�thode, et aucun cas je ne pourrais dire cela, chaque m�thode � son int�r�t.

Pour ma part, n'utilisant pas de solution de virtualisation sur tout les serveurs, je ne peux pas me permettre de bloquer un serveur pour une seule version de php, ou d'un autre service. Et dans ce cas l�, docker est parfait.


un exemple:

pour un client, j'ai due migrer un service d'agenda web utilisant du php5, et sur le m�me serveur j'ai due installer une application CRM fonctionnement en version php7.3.

Mon syst�me �tant une Debian Stretch avec une version de php7.1, compliqu� de faire fonctionner tous le monde ensemble.

J'ai donc cr�er un conteneur PHP5 et un conteneur PHP7.3, un service apache2 install� sur le syst�me h�te permet de faire le proxy web.


sch�matiquement :


Debian Stretch -> apache2 mode proxy

����������������������� -> docker-ce� -> un conteneur avec php5

��������������������������������������������� -> un conteneur avec php7.3


ensuite docker utilise une gestion de volume, qui permet de g�rer les r�pertoires web des conteneurs � partir du syst�me h�te.


En esp�rant t'avoir donn� envie d'essayer docker :)




Le 09/04/2019 � 16:01, Nicolas Malgat a �crit�:
Merci pour l'id�e de Docker, je ne sais pas l'utiliser mais semble tr�s int�ressant.
J'ai vu que l'un de ses concurrents est kubernets.
Quel serait le plus int�ressant professionnellement ?

J'ai suivi une vid�o de pr�sentation du logiciel Docker:
L'utilisation d'un conteneur est de d�velopper un projet d'application web par exemple.
Cela implique la cr�ation d'un dossier commun entre le conteneur et l'ordinateur physique comme pr�sent� dans la vid�o.
Est-ce la meilleure m�thode ? / Quelle m�thode utilisez-vous ?

Pour mon soucis avec la libc6, j'ai choisi de compiler php7.3 finalement.


De : Yahoo <lo.soulas@yahoo.fr>
Envoy� : mardi 9 avril 2019 09:58
� : debian-user-french@lists.debian.org
Objet : Re: Mettre � jour la libc6
�

Bonjour,

a mon avis il est toujours un peu compliqu� de mettre � jour libc, car le noyau Linux, et tous les programmes l'utilisent. Cela implique de mettre alors � jour une grande partie de son syst�me, juste pour php7.3.


Une solution est de passer par Docker, pour faire tourner php7.3 dans un conteneur qui utilisera les bonnes libraires C.

Pour ma part je fonctionne comme cela pour faire fonctionner sur une m�me machine php5, php7.1 et php7.3.


En esp�rant aider.

Lo�c.




Le 08/04/2019 � 18:09, Nicolas Malgat a �crit�:
Bonjour,

Je voulais installer php7.3 seulement cela requiert l'installation de la libc6 2.29 tandis que j'utilise actuellement la libc6 2.24

spikespiegel@debian:~/Documents/projets/demo$ sudo apt upgrade libc6
Lecture des listes de paquets... Fait
Construction de l'arbre des d�pendances � � �
Lecture des informations d'�tat... Fait
libc6 is already the newest version (2.24-11+deb9u4).
Calcul de la mise � jour... Fait
0 mis � jour, 0 nouvellement install�s, 0 � enlever et 0 non mis � jour.

J'ai lu certains �changes sur les forums mais les explications sont un peu confuses pour moi.
Quelle serait la m�thode � suivre ?

j'ai �galement cru comprendre que la version de Debian avait une importance.
Je fourni donc ma version:

spikespiegel@debian:~/Documents/projets/demo$ �lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch



Reply to: