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...

Ceci est basé sur la réponse dans JMeter & Gitlab : Comment installer et SQLServer Pilote JDBC ?. En bref, la sortie de débogage ci-dessous montre que le JAR et la DLL appropriés se trouvent dans le chemin Java de l'image Docker, mais je vois l'erreur suivante dans la sortie JMeter : "DBCP DataSour....
10 janv. 2022 à 09:02
J'ai une application comme celle-ci, celle-ci est faite par une autre personne. Je ne connais pas tellement Docker, je dois démarrer l'application. La structure du répertoire est comme ceci, /docker/amazon.Dockerfile /firstapp/ /secondapp/ .gitignore manage.py Alors, j'essaye cette commande docker ....
10 janv. 2022 à 07:18
J'utilise ce fichier docker-compose : version: "3.7" services: mautrix-wsproxy: container_name: mautrix-wsproxy image: dock.mau.dev/mautrix/wsproxy restart: unless-stopped ports: - 29331 environment: #LISTEN_ADDRESS: ":29331" APPSERVICE_ID: imessage AS_....
10 janv. 2022 à 00:44
J'essaie d'utiliser GitHub Actions pour créer une image Docker et la publier sur Docker Hub. J'obtiens une erreur lors de l'étape Build and push lorsqu'il tente de créer l'image Docker car il ne trouve pas le répertoire target. L'étape de construction de Docker recherche dans /tmp/buildkit-mount1478....
9 janv. 2022 à 21:07
Bonjour, je crée le projet par défaut asp.mvc (core) .net 6 dans visual studio 2022 avec la case à cocher "docker -linux". Après la construction de docker -> exécuter l'image, tout fonctionne correctement ! Mais je trouve dans le fichier image magique qui prend 129 Ko avec le nom égal au nom du pro....
9 janv. 2022 à 10:18
Je construis un projet par MVN. C'est réussi mais appelez l'API, j'ai un problème : > 2022-01-09 08:47:28.680 INFO 1 --- [nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 8 ms > 2022-01-09 08:47:28.691 ERROR 1 --- [nio-8083-exec-1]o.a.c.c.C.[.[.[/].[dispatche....
9 janv. 2022 à 04:59
Après avoir démarré mes conteneurs, j'essaie de le attach mais je n'obtiens aucune réponse ; juste le curseur clignotant Je fais docker-compose up -d [+] Running 2/2 ⠿ Container mariadb Started ....
8 janv. 2022 à 18:58
Je souhaite exécuter certains des programmes dans SSTable Tools, mais le document indique : Cassandra doit être arrêté avant que ces outils ne soient exécutés, sinon des résultats inattendus se produiront. Remarque : les scripts ne vérifient pas que Cassandra est arrêté. J'ai installé et démarré C....
8 janv. 2022 à 18:49
J'essaie d'exécuter mon application Django (Nginx, Gunicorn) dans docker. Mais pour la demande http://167.99.137.32/admin/ j'ai l'erreur : (journal complet https://pastebin.com/0f8CqCQM) onnection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused Is the server running on....
8 janv. 2022 à 18:34
J'utilise Kompose pour convertir docker-compose en fichiers Kubernetes. Lorsque j'ai utilisé des images exécutées sur Docker (pas de Kubernetes), il utilisait le volume postgres pour avoir des données persistantes. Maintenant, avec le même docker-compose, si je cours avec Kubernetes en utilisant l....
Je suis nouveau sur Linux. Je m'excuse si c'est une question stupide. Malgré mes recherches pendant plus d'une semaine, je n'ai pas pu trouver de réponse claire à ma question. J'exécute un très long programme Python sur les processeurs Nvidia. La sortie est plusieurs fichiers csv. Le calcul de l....
8 janv. 2022 à 06:06
Je développe une api en utilisant strapi 3.6 que je développe localement sans docker et que je lance avec docker en production. Localement, un point de terminaison qui renvoie un 400 deviendra un 500 en production. J'ai enquêté sur le problème et lorsque j'exécute docker localement, j'obtiens égalem....
7 janv. 2022 à 22:17
J'ai Dockerfile FROM mongo RUN mkdir -p /app/data WORKDIR /app/data COPY cars.csv /app/data RUN mongod --fork --syslog CMD ["mongoimport", "-d", "Gene", "-c", "Genes", "--type", "csv", "--file", "cars.csv", "--headerline"] EXPOSE 27017:27017 Je construis et démarre le fichier docker en utilisant le....
7 janv. 2022 à 22:17
J'ai essayé de comprendre certains anciens scripts CI/CD que ma société a écrits précédemment, pour déployer certaines applications. Le pipeline gitlab comporte plusieurs étapes, comme on le voit au début du fichier .gitlab-ci.yml : image: docker:stable variables: DOCKER_DRIVER: overlay2 CONTA....
7 janv. 2022 à 16:28
Dans notre Jenkins CI, nous exécutons nos tests d'intégration end2end en parallèle (à l'aide de 3 commandes d'exécution docker-compose). La séparation fonctionne en affectant des noms de projet distincts à chaque appel, mais cela entraîne la reconstruction de tous les conteneurs (car leurs noms de ....
7 janv. 2022 à 14:11
J'essaie d'accéder au shell de mon conteneur Dart Docker $ docker-compose exec dartserver sh Mais j'obtiens ce message d'erreur : OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "sh": executable file not found in $PATH: unknown Une idée? Dock....
7 janv. 2022 à 07:47
J'essaie de déployer une image docker (https://hub.docker.com/ r/digitorus/eramba-db) vers Kubernetes. Mon flux de travail utilise docker pull digitorus/eramba-db pour extraire l'image et utilise le fichier .yaml ci-dessous pour le déployer dans un espace de noms distinct (eramba-1) apiVersion....
7 janv. 2022 à 04:29
J'ai une VM avec une adresse IP publique sur eth0 une adresse IP privée interne sur ens01 (10.0.0.1) jusqu'à 5 alias IP privés sur ens01 (10.0.0.2, .3, .4, .5, .6) Je souhaite acheminer le trafic vers mes conteneurs Docker via le réseau privé à partir d'un proxy inverse s'exécutant sur une autre mac....
7 janv. 2022 à 01:08
J'ai l'application NodeJS/TypeScript (repo github) qui fonctionne bien lorsque j'exécute le script défini dans package.json. c'est-à-dire que npm run start démarrera mon hôte local et je pourrai atteindre le point de terminaison via POSTMAN. J'ai créé une image docker (je suis nouveau sur Docker et....
7 janv. 2022 à 00:38
Supposons que je crée un volume Docker comme ceci : docker volume create my-volume Le volume a ensuite été utilisé par un conteneur et des données y ont été écrites. Existe-t-il un moyen de lire le contenu du volume à partir de la machine hôte sans l'attacher à un conteneur. La réponse ne doit pas....
6 janv. 2022 à 22:45
J'essaie de créer une image docker avec --ssh default sur MacOS mais cela ne fonctionne pas. Le même travail de construction sur Linux. //Dockerfile #syntax=docker/dockerfile:experimental FROM node:16 WORKDIR /app RUN chown -R node.node /app RUN mkdir ~/.ssh/ && ssh-keyscan -t rsa github.com >>....
6 janv. 2022 à 21:33
J'utilise un makefile pour construire mon projet et voici ma hiérarchie de fichiers : ➜ Inception git:(main) ✗ ls -l * -rw-r--r-- 1 dcavalei dcavalei 258 Jan 6 16:34 Makefile srcs: total 28 drwxr-xr-x 5 dcavalei dcavalei 4096 Jan 6 11:45 . drwxr-xr-x 7 dcavalei dcavalei 4096 Jan 6 17:21 .. -rw....
6 janv. 2022 à 20:27
FROM ubuntu RUN apt-get update && apt-get install -y vim Ce qui précède est tout ce que j'ai dans le fichier docker pour simplement installer vim sur ubuntu Je lance ceci en local en utilisant docker build -t myFirstUbuntuimage . Ensuite, si je lance le conteneur en utilisant l'image ci-dessus co....
6 janv. 2022 à 20:26
J'ai un script python qui utilise les outils DigitalOcean (doctl et kubectl) que je veux conteneuriser. Cela signifie que mon conteneur aura besoin de python, doctl et kubectl installés. Le problème, c'est que je trouve comment installer les outils python et DigitalOcean dans le fichier docker. Je....
6 janv. 2022 à 20:12
Je peux exécuter la commande ci-dessous dans mon terminal avec succès. commande : gdalwarp -s_srs "+datum=WGS84 +no_defs +geoidgrids=egm96-15.gtx" -t_srs "+datum=WGS84 +no_def" input.tif output.tif Maintenant, je veux stocker cette commande dans une variable et développer cette commande dans un con....
6 janv. 2022 à 18:24