Docker est un outil pour construire et exécuter des conteneurs. Les questions concernant les Dockerfiles, les opérations et l'architecture sont acceptées. Les questions sur l'exécution de docker en production peuvent trouver de meilleures réponses sur ServerFault (https://serverfault.com/). La balise docker est rarement utilisée seule et est souvent associée à d'autres balises telles que docker-compose et kubernetes.

Plus à propos docker...

Je continue à recevoir cette erreur dans un conteneur Docker lorsque j'exécute docker run. Dockerfile FROM python:3.9.7-slim-bullseye ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code RUN apt-get install libpcre2-8-0 RUN ldconfig COPY requirements.txt /code/ RUN pip RUN pip install -r requirement....
Ce que j'ai, ce sont des dockerfiles similaires et simples Mais ce que je veux c'est avoir une seule base dockerfile et mes dockerfiles y passer leurs variables. Dans mon cas, la seule différence entre dockerfile est simplement leur EXPOSE, donc je pense qu'il vaut mieux garder une base dockerfile....
18 sept. 2021 à 15:59
J'essaie de configurer le déploiement où, sur la commande docker compose up, il créerait les images nécessaires, les pousserait vers ECR et lancerait tout sur ECS. Ce que j'ai fait jusqu'ici. Créé et basculé dans le contexte aws : docker context create ecs aws docker context use aws Fichier docker-....
7 sept. 2021 à 08:34
Salut les gars et excusez-moi pour mon anglais. J'utilise docker swarm, lorsque j'essaie de déployer l'application docker avec cette commande docker stack deploy -c docker-compose.yml -c docker-compose.prod.yml chatappapi il affiche l'erreur suivante : services.chat-app-api Additional property pull....
7 sept. 2021 à 02:00
J'ai le dockerfile suivant: FROM ubuntu:20.04 RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections RUN dpkg --configure -a -y RUN apt-get clean RUN apt-get update RUN apt-get install -f -y python3 RUN apt-get install dialog apt-utils -y RUN apt-get install -f -y pytho....
27 août 2021 à 18:23
J'essaie de créer une image docker de wurstmeister/kafka sur ma machine locale pour mettre à niveau certaines versions de dépendances, mais je rencontre une erreur lors de la construction comme ci-dessous. Est-ce que n'importe qui sait comment je pourrais arranger ceci ? Je ne sais même pas par où....
27 août 2021 à 14:44
Je suis nouveau sur Docker et RabbitMQ et j'essaie depuis 2 jours de résoudre une erreur dans mes conteneurs docker qui contient : api_client, api_consumer, RabbitMQ. J'ai fait une recherche et essayé de lu autant de discussions avec ce problème que j'ai trouvé mais malheureusement rien n'a aidé. V....
26 août 2021 à 22:44
Voici le contenu de mon fichier docker : FROM ubuntu:18.04 MAINTAINER Amazon AI <sandeep.ganage@yahoo.in> RUN apt-get -y update && apt-get install -y --no-install-recommends \ wget \ python3-pip \ python3-setuptools \ nginx \ ca-certificates \ && r....
26 août 2021 à 09:43
J'ai un fichier docker-compose qui crée deux instances, une pour webserver et une autre pour database. Lorsque j'exécute docker ps, j'obtiens ce type de sortie : 7cb1fb603a98 apache "/usr/bin/dumb-init …" 3 minutes ago Up 3 minutes (healthy) 0.0.0.0:8080->8080/tcp comp....
25 août 2021 à 13:58
J'ai un code Java pour effectuer certaines interactions avec des pages Web et j'ai utilisé Selenium pour cela. Maintenant, j'aimerais faire exécuter ce code toutes les heures et j'ai pensé que c'était une excellente occasion de découvrir le monde du cloud. J'ai créé un compte sur Google Cloud. Par....
J'ai donc une instance Jenkins dont j'ai besoin pour baliser automatiquement une image Docker à l'aide d'un pipeline Jenkinsfile qui balise automatiquement l'image avec le hachage de validation, puis la transmet au référentiel Docker. Jenkins est configuré correctement, mais mon pipeline échoue tou....
24 août 2021 à 16:16
J'essaie une simple application de microservices sur un cluster cloud Kubernetes. C'est le yaml d'entrée : apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-nginx-nginx-ingress namespace: default annotations: kubernetes.io/ingress.class: nginx spec: defaultBackend....
22 août 2021 à 05:38
Je recherche un exemple de projet pour créer un cluster MarkLogic 3 Nodes directement à partir de l'image ML Docker Hub (https://hub.docker.com/_/marklogic) via Gradle sur une seule machine. L'idée est de créer automatiquement différentes versions de ML pour la configuration de l'environnement de dé....
22 août 2021 à 04:06
Dans le AdoptOpenJDK a maintenu les images docker hub repo je vois que, entre autres, il y a deux versions pour alpin à savoir alpin & alpin-slim. J'ai téléchargé les deux et je vois une bonne différence de 81 Mo dans la taille de l'image (voir ci-dessous) entre les deux. J'ai essayé d'utiliser l....
21 août 2021 à 00:44
J'essaie de configurer geoserver et traefik avec docker, mais j'ai un problème avec les chemins. Le point d'entrée principal de Geoserver est à /geoserver, mais je veux le rendre accessible au chemin racine de mon domaine, disons example.com. Voici le fichier docker-compose que j'ai constitué : ver....
20 août 2021 à 23:17
Il s'agit d'une représentation courante de l'affichage des conteneurs s'exécutant au-dessus de la couche Docker et qui à son tour s'exécute sur le système d'exploitation hôte (noyau) Mais j'ai lu dans cet article que les conteneurs fonctionnent essentiellement sur Kernel et non sur docker. http://cr....
20 août 2021 à 10:05
Je suis encore assez nouveau sur docker, mais j'ai enfin compris les différences entre les commandes docker-compose et plain docker, j'aimerais déployer des conteneurs pour mon environnement de développement qui comprend un backend avec nest.js et une base de données postgress (plus bas la ligne, j....
20 août 2021 à 02:41
Je suis nouveau sur Docker. J'ai créé avec succès une base de données de conteneur PostgreSQL et je peux y accéder à partir de SQLTools sur ma machine locale avec l'adresse du serveur localhost et le port. J'ai obtenu l'adresse IP de la base de données conteneurisée à partir de la commande suivante....
19 août 2021 à 18:33
J'ai configuré un codebuild pour un projet python avec des dépendances qui prennent trop de temps à construire. J'ai donc activé le cache d'artefacts pour les couches docker. Cela fonctionne bien mais ne dure que peu de temps et invalidera le cache pour les versions à 15 minutes d'intervalle. Une....
19 août 2021 à 06:56
Nous avons un script de démarrage qui créera des alertes de surveillance à l'aide des API Google. Pour cela, nous avons créé une collection postman où nous avons regroupé tous ces appels, puis nous souhaitons exécuter un script shell dans lequel nous utiliserons le fichier json du compte de service ....
Auparavant, une question similaire était posée how-to-programmatically-set-up-airflow-1-10-logging-with-localstack-s3-endpoint mais cela n'a pas été résolu. J'ai Airflow exécuté dans le conteneur Docker qui est configuré à l'aide de docker-compose, j'ai suivi ceci guide. Maintenant, je veux télécha....
18 août 2021 à 06:49
Si je lance systemctl cat docker.service pour vérifier le fichier unité de docker.service, ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock se trouve dans le fichier d'unité par défaut de docker. Ma question est de savoir quel est le but du changement de --container....
17 août 2021 à 23:27
J'essaie d'extraire l'image docker du référentiel Nexus sans utiliser le miroir du registre dans la ligne de commande et cela génère une erreur. Si j'utilise le miroir de registre dans le pull, cela réussit mais le nom de l'image n'est pas ce que je voudrais. Ma version de docker est : Docker versi....
17 août 2021 à 19:20
J'utilise un conteneur Docker pour exécuter des scripts python. Je dois installer pymssql dans le conteneur. J'ai exécuté la CLI et utilisé pip install pymssql pour installer ce package. Bien que, lorsque j'actualise ma page Web Airflow, il continue de m'afficher une erreur indiquant que pymssql ....
17 août 2021 à 15:24
Avoir une certaine confusion pour "drive local" signifie , shared-workspace:/opt/workspace Ce dossier n'est pas créé sur la machine locale (en dehors du docker), alors à quoi cela correspond-il ? pourquoi est-ce nécessaire? où existe-t-il réellement ? Voir: version: "3.6" volumes: shared-works....
16 août 2021 à 17:58