Questions marquées «docker»

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.

8
Dockerfile condition if else avec des arguments externes
J'ai dockerfile FROM centos:7 ENV foo=42 alors je le construis docker build -t my_docker . et exécutez-le. docker run -it -d my_docker Est-il possible de passer des arguments à partir de la ligne de commande et de l'utiliser avec if else dans Dockerfile? Je veux dire quelque chose comme FROM …
131 docker  dockerfile 

9
Comment exécuter Nginx dans un conteneur Docker sans s'arrêter?
J'ai Nginx installé sur un conteneur Docker et j'essaye de l'exécuter comme ceci: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Le problème est que la façon dont Nginx fonctionne, c'est que le processus initial génère immédiatement un processus Nginx maître et certains travailleurs, puis se ferme. Comme Docker ne …
130 linux  nginx  docker 

3
Quelqu'un peut-il expliquer docker.sock
J'essaie de comprendre la raison réelle du montage docker.sockdans le docker-compose.ymlfichier. Est-ce pour la découverte automatique? volumes: - /var/run/docker.sock:/var/run/docker.sock
130 docker 


3
Dois-je utiliser docker-compose up ou exécuter?
Y a-t-il une raison à utiliser runpour démarrer un docker-compose.ymlfichier ou devez-vous simplement l'utiliser up? Je comprends que cela runpeut démarrer un conteneur spécifique, mais je fais référence au cas où vous l'utilisez sans spécifier de conteneur afin qu'il démarre tous vos conteneurs yml.

8
Docker: exécution de nano dans un conteneur Docker
J'ouvre un shell interactif dans un conteneur docker comme ça sudo docker exec -t -i {container_name} bash Jusqu'ici tout va bien mais essayer d'exécuter les nanorésultats: Erreur lors de l'ouverture du terminal: inconnu.
128 docker 


6
Configurer MySQL et importer un vidage dans Dockerfile
J'essaye de configurer un Dockerfile pour mon projet LAMP, mais j'ai quelques problèmes lors du démarrage de MySQL. J'ai les lignes suivantes sur mon Dockerfile: VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb" RUN mysql -u root mydb < …
127 mysql  docker 

12
Docker est installé mais Docker Compose ne l'est pas? Pourquoi?
J'ai installé docker sur centos 7. en exécutant les commandes suivantes, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world REMARQUE: helloworld fonctionne correctement et aucun problème. cependant, lorsque j'essaie d'exécuter docker-compose (docker-compose.yml existe et est valide), cela me donne l'erreur sur Centos uniquement …







En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.