Articles of docker

Impossible d’exécuter RUN mkdir dans un fichier Docker

Ceci est un message d’erreur que je reçois lors de la création d’une image Docker: Etape 18: Exécution de mkdir / var / www / app && chown luqo33: www-data / var / www / app —> Exécution dans 7b5854406120 mkdir: impossible de créer le répertoire ‘/ var / www / app’: aucun fichier ou […]

Comment puis-je attendre qu’un conteneur de docker soit opérationnel?

Lorsque vous exécutez un service dans un conteneur, disons mongodb, la commande docker run -d myimage quittera instantanément et renverra l’ID du conteneur. Dans mon script CI, je lance un client pour tester la connexion mongodb, juste après avoir exécuté le conteneur mongo. Le problème est le suivant: le client ne peut pas se connecter […]

Où se trouve un fichier journal contenant les journaux d’un conteneur?

Je gère plusieurs conteneurs en utilisant docker-compose . Je peux voir les journaux d’application avec les journaux de commandes docker-compose logs . Cependant, je voudrais accéder au fichier journal brut pour l’envoyer quelque part par exemple? Où est-il situé? Je suppose que c’est un journal séparé pour chaque conteneur (à l’intérieur du conteneur?) Mais où […]

différence entre Docker attach et docker exec

Les deux pourront exécuter des commandes dans le conteneur. Les deux pouvaient détacher le conteneur. Alors, quelle est la vraie différence entre exec docker et docker attach?

Comment nommer Dockerfiles

Je ne sais pas comment nommer Dockerfiles. Beaucoup sur GitHub utilisent Dockerfile sans extension de fichier. Est-ce que je leur donne un nom et une extension? si oui quoi? Ou est-ce que je les appelle juste Dockerfile ?

Comment puis-je garder le conteneur en cours d’exécution sur Kubernetes?

J’essaie maintenant d’exécuter un conteneur simple avec shell (/ bin / bash) sur Kubernetes Cluster. Je pensais qu’il y avait un moyen de garder le conteneur en cours d’exécution sur le conteneur docker en utilisant une option pseudo-tty et detach (option -td sur la commande docker run ). Par exemple $ sudo docker run -td […]

Comment supprimer tous les volumes de docker?

Si je fais un docker volume ls , ma liste de volumes est comme ceci: DRIVER VOLUME NAME local 305eda2bfd9618266093921031e6e341cf3811f2ad2b75dd7af5376d037a566a local 226197f60c92df08a7a5643f5e94b37947c56bdd4b532d4ee10d4cf21b27b319 … … local 209efa69f1679224ab6b2e7dc0d9ec204e3628a1635fa3410c44a4af3056c301 et je veux supprimer tous mes volumes à la fois. Comment puis-je le faire?

commande unique pour arrêter et supprimer le conteneur Docker

Existe-t-il une commande permettant de combiner les commandes docker stop et docker rm ? Chaque fois que je veux supprimer un conteneur en cours d’exécution, je dois exécuter 2 commandes de manière séquentielle, je me demande si une commande combinée peut simplifier ce processus. docker stop CONTAINER_ID docker rm CONTATINER_ID

comment se détacher d’un conteneur de docker

Ce problème est assez similaire, mais j’ai toujours des problèmes: Je lance un conteneur avec: docker run -d CONTAINER alors j’y attache avec docker attach NAME mais je ne peux pas le quitter, pas avec CTRL-C, ni avec CTRL-P + CTRL-Q (comme suggéré dans la question similaire ci-dessus) Je dois kill -9 PID pour le […]

Kubernetes peut-il être utilisé comme Docker Compose?

J’ai fouillé la documentation de Kubernetes pendant des heures. Je comprends le concept de base et la notion de services, de contrôleurs, de modules, etc. Ce que je ne comprends pas, cependant, c’est le processus dans lequel je peux configurer de manière déclarative le cluster. C’est un moyen pour moi d’écrire un fichier de configuration […]