Dans de nombreux articles de blog et dans l'opinion générale, il y a un dicton qui dit "un processus par conteneur". Pourquoi cette règle existe-t-elle? Pourquoi ne pas exécuter ntp, nginx, uwsgi et davantage de processus dans un même conteneur nécessitant le fonctionnement de tous les processus? les articles de …
Enfin, vous êtes tellement amoureux de Docker que vous souhaitez transférer vos systèmes de production stratégiques en ligne avec des données clients sensibles vers un Docker Swarm. Certains pourraient même l'avoir déjà fait. L’autre organisation ne peut se permettre une politique interdisant aux processus de production de s’exécuter en mode …
Je souhaite télécharger manuellement une image Docker depuis Docker Hub . Plus précisément, je souhaite télécharger une image Docker depuis Docker Hub sur une machine dans un environnement restreint sur lequel le logiciel client Docker n'est pas (et ne peut pas) être installé. J'aurais pensé que cela serait possible en …
Nous avons le bloc suivant dans notre Dockerfile: RUN yum -y update RUN yum -y install epel-release RUN yum -y groupinstall "Development Tools" RUN yum -y install python-pip git mysql-devel libxml2-devel libxslt-devel python-devel openldap-devel libffi-devel openssl-devel On m'a dit que nous devrions unir ces RUNcommandes pour réduire les couches de …
J'ai une image Docker de base qui est utilisée pour exécuter un logiciel d'analyse d'image. Pour chaque conteneur créé à partir de l'image, il existe un ensemble de paramètres de configuration dont certains sont secrets (clés de chiffrement, informations client, etc.) qui sont utilisés par le logiciel pour analyser et …
Je peux docker run -p 3000:3000 image sans EXPOSE ing ce port dans le conteneur (voir ci-dessous). Si c'est vrai, alors pourquoi s'embêter à mettre EXPOSE dans le Dockerfile? Est-ce juste pour la communication avec les utilisateurs d'images? Parce que je ne connais pas de raison fonctionnelle pour EXPOSER les …
En août 2013, Jérôme Petazzoni a créé Docker dans Docker, dindbref, cela a permis de créer des conteneurs Docker à l'intérieur de Docker Containers, cette fonctionnalité s'est avérée très populaire, ce qui a permis au référentiel GitHub de Jérôme de recevoir plus de mille étoiles et trois cents fourchettes. À …
Nous avons une application qui écrit trois types de journaux dans trois fichiers distincts: les journaux d'accès, les journaux d'application génériques et les journaux système. Le format (et le but) de ces journaux sont très différents. Et nous avons des gestionnaires de journaux distincts qui les envoient séparément à notre …
Objectif: créer à chaque fois les plus petites images de docker qui fonctionnent Courant REPOSITORY TAG IMAGE ID CREATED SIZE a-docker-image latest x 42 minutes ago 1.92 GB Tentative Ajout d'une étape de nettoyage à la fin du Dockerfile: #clean RUN apt-get purge -y wget RUN rm -r a-build-dir RUN …
J'ai la variable d'environnement suivante configurée dans un fichier docker-compose.yml: version: '3' services: server: ports: - 13045:3000 environment: - NODE_CONFIG: '{"DATABASE_URL":"http://db:5984"}' En essayant de courir docker-compose up, j'obtiens cette erreur: services.server.environment contains {"NODE_CONFIG": "{\"DATABASE_URL\":\"http://db:5984\"}"}, which is an invalid type, it should be a string J'ai besoin que la variable d'environnement …
Je viens de commencer à travailler avec Docker et Kubernetes et j'ai regardé beaucoup de piles, dans lesquelles certaines personnes construisent nginx + php dans une seule image et certaines construisent une image avec nginx et une autre avec php (monter le même chemin et entourer les deux conteneurs dans …
J'ai lu récemment un débat sur " Où les propriétés qui dépendent de l'environnement doivent-elles être stockées? ". La méthode classique consiste à avoir plusieurs fichiers de propriétés, un par environnement, et en fonction d'une variable d'environnement (DEV, PROD ...), vous choisissez où les lire au démarrage de l'application (comme …
REPOSITORY TAG IMAGE ID CREATED SIZE an-image 1 X 26 seconds ago 279 MB lorsque l'image docker sera exécutée, le message suivant s'affiche: No java installations was detected. Please go to http://www.java.com/getjava/ and download Lorsque Oracle JDK est déployé, la taille de l'image docker est plus que doublée! REPOSITORY TAG …
Mon équipe essaie actuellement de décider si nous devons déployer notre application Nodejs en tant que package deb au lieu d'essayer de l'exécuter dans un conteneur tel que Docker. J'ai eu cette idée en lisant ce blog ici qui présente de bons arguments pour utiliser un paquet deb pour une …
Je ne comprends pas la différence entre docker et chroot. Oui, c'est agréable en termes de l'emballage du registre. Mais en quelque sorte, j'ai l'impression que c'est juste chroot avec des cloches et des sifflets supplémentaires. Je sais que je manque quelque chose. Ce serait formidable de savoir comment ils …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.