Tutoriel par Examples: docker



Le guide de démarrage rapide contient des informations sur l'utilisation de Docker pour mettre en place une instance Bosun. $ docker run -d -p 4242:4242 -p 80:8070 stackexchange/bosun Cela créera une nouvelle instance de Bosun à laquelle vous pouvez accéder en ouvrant un navigateur sur http: ...
Exigences: OS X 10.8 «Mountain Lion» ou plus récent requis pour exécuter Docker. Bien que le binaire docker puisse s'exécuter en mode natif sur Mac OS X, pour créer et héberger des conteneurs, vous devez exécuter une machine virtuelle Linux sur la boîte. 1.12.0 Depuis la version 1.12, vous n...
Normalement, les images sont extraites automatiquement de Docker Hub . Docker tentera d'extraire n'importe quelle image de Docker Hub qui n'existe pas déjà sur l'hôte Docker. Par exemple, si vous utilisez docker run ubuntu lorsque l'image d' ubuntu n'est pas déjà sur l&#...
Une fois que vous avez un fichier Docker, vous pouvez créer une image à l'aide de docker build . La forme de base de cette commande est la suivante: docker build -t image-name path Si votre fichier Dockerfile n'est pas nommé Dockerfile , vous pouvez utiliser l'indicateur -f pour donner ...
FROM node:5 La directive FROM spécifie une image à partir de laquelle Toute référence d'image valide peut être utilisée. WORKDIR /usr/src/app La directive WORKDIR définit le répertoire de travail actuel dans le conteneur, ce qui équivaut à exécuter cd dans le conteneur. (Remarque: RUN cd ne ...
# Create the nodes # In a real world scenario we would use at least 3 managers to cover the fail of one manager. docker-machine create -d virtualbox manager docker-machine create -d virtualbox worker1 # Create the swarm # It is possible to define a port for the *advertise-addr* and *listen-ad...
Scollector prend en charge l'utilisation de cAdvisor pour générer des conteneurs. * métriques dans Bosun pour chaque conteneur Docker sur un hôte. Pour commencer, vous devez démarrer un nouveau conteneur sur chaque hôte docker: docker run --name cadvisor --restart=always -d -p 8080:8080 google/...
Configuration requise: Version 64 bits de Windows 7 ou supérieure sur une machine prenant en charge la technologie de virtualisation matérielle et activée. Alors que le binaire docker peut s'exécuter en mode natif sous Windows, pour créer et héberger des conteneurs, vous devez exécuter une mac...
Docker est pris en charge sur les versions 64 bits d'Ubuntu Linux suivantes: Ubuntu Xenial 16.04 (LTS) Ubuntu Wily 15.10 Ubuntu Trusty 14.04 (LTS) Ubuntu Precise 12.04 (LTS) Quelques notes: Les instructions suivantes impliquent l'installation à l'aide de packages Docker uniquement...
docker restart <container> [<container>...] Option - time : secondes pour attendre l'arrêt avant de tuer le conteneur (par défaut 10) docker restart <container> --time 10
EXPOSE <port> [<port>...] De la documentation de Docker: L'instruction EXPOSE informe Docker que le conteneur écoute les ports réseau spécifiés au moment de l'exécution. EXPOSE ne rend pas les ports du conteneur accessibles à l'hôte. Pour ce faire, vous devez utiliser l&#3...
docker exec -it <container id> /bin/bash Il est courant de se connecter à un conteneur déjà en cours pour effectuer des tests rapides ou voir ce que fait l’application. Souvent, cela dénote des mauvaises pratiques d'utilisation des conteneurs dues aux journaux et les fichiers modifiés d...
Toutes ces commandes sont des commandes shell. docker-machine env pour obtenir la configuration par défaut du docker-machine par défaut eval $(docker-machine env) pour obtenir la configuration actuelle de docker-machine et définir l'environnement shell actuel pour utiliser cette machine-docke...
Toutes ces commandes sont des commandes shell Si vous devez vous connecter directement à un docker-machine en cours d'exécution, vous pouvez le faire: docker-machine ssh à ssh dans le docker-machine par défaut docker-machine ssh machinename to ssh dans un docker-machine autre que celui par d...
Wildfly, qui fait partie des projets JBoss, peut également être exécuté via Docker. Sur une machine avec Docker correctement configuré, exécutez: $ docker run -it jboss/wildfly Une fois que l'image est tirée, le conteneur commence et la ligne suivante peut être vue: 09:44:49,225 INFO [org.jb...
Vous pouvez rechercher des images dans Docker Hub en utilisant la commande de recherche : docker search <term> Par exemple: $ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official bui...
Un fichier Dockerfile minimal ressemble à ceci: FROM alpine CMD ["echo", "Hello StackOverflow!"] Cela indiquera à Docker de créer une image basée sur Alpine ( FROM ), une distribution minimale pour les conteneurs et d'exécuter une commande spécifique ( CMD ) lors de l&#39...
Opérations communes de groupe Docker construit des images en tant que collection de calques. Chaque couche ne peut ajouter que des données, même si ces données indiquent qu'un fichier a été supprimé. Chaque instruction crée un nouveau calque. Par exemple: RUN apt-get -qq update RUN apt-get -q...
Il est possible de sauvegarder le contenu du système de fichiers d'un conteneur Docker dans un fichier d'archive tarball. Ceci est utile pour déplacer des systèmes de fichiers de conteneur vers différents hôtes, par exemple si un conteneur de base de données a des modifications importantes ...

Page 1 de 4