Tutoriel par Examples: conteneur



OptionalDouble , OptionalInt et OptionalLong fonctionnent comme Optional , mais sont spécifiquement conçus pour envelopper les types primitifs: OptionalInt presentInt = OptionalInt.of(value); OptionalInt absentInt = OptionalInt.empty(); Comme les types numériques ont une valeur, il n'y a pas...
Il est possible d'émuler des types de conteneur, qui prennent en charge l'accès aux valeurs par clé ou par index. Considérons cette implémentation naïve d'une liste fragmentée, qui stocke uniquement ses éléments non nuls pour conserver la mémoire. class sparselist(object): def __i...
Tandis que l'extraction des dépendances de votre code pour qu'elles puissent être injectées rend votre code plus facile à tester, il pousse le problème plus haut dans la hiérarchie et peut également générer des objets difficiles à construire. Divers cadres d'injection de dépendance / In...
docker run hello-world Cela va récupérer la dernière image hello-world du Docker Hub (si vous ne l'avez pas déjà fait), créer un nouveau conteneur et l'exécuter. Vous devriez voir un message indiquant que votre installation semble fonctionner correctement.
docker run docker/whalesay cowsay 'Hello, StackExchange!' Cette commande dit à Docker de créer un conteneur à partir de l'image docker/whalesay et d'exécuter la commande cowsay 'Hello, StackExchange!' dedans. Il devrait imprimer une image d'une baleine disant Hello, StackExchan...
Normalement, un conteneur Docker persiste après sa sortie. Cela vous permet d'exécuter à nouveau le conteneur, d'inspecter son système de fichiers, etc. Cependant, vous souhaitez parfois exécuter un conteneur et le supprimer immédiatement après sa fermeture. Par exemple, pour exécuter une c...
docker run -p "8080:8080" myApp docker run -p "192.168.1.12:80:80" nginx docker run -P myApp Pour utiliser des ports sur l'hôte ont été exposés dans une image (via la directive EXPOSE Dockerfile ou l'option de ligne de commande --expose pour docker run ), ces ports do...
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2bc9b1988080 redis "docker-entrypoint.sh" 2 weeks ago Up 2 hours 0.0.0.0:6379->6379/tcp eleph...
Les commandes Docker qui prennent le nom d'un conteneur acceptent trois formes différentes: Type Exemple UUID complet 9cc69f11a0f76073e87f25cb6eaf0e079fbfbd1bc47c063bcd25ed3722a8cc4a UUID court 9cc69f11a0f7 prénom berserk_wozniak Utilisez docker ps pour afficher ces valeurs pour les...
Pour arrêter un conteneur en cours d'exécution: docker stop <container> [<container>...] Cela enverra au processus principal du conteneur un SIGTERM, suivi d'un SIGKILL s'il ne s'arrête pas pendant la période de grâce. Le nom de chaque conteneur est imprimé à mesure qu...
VoiceOver peut naviguer dans de nombreuses applications sur iOS car la plupart des classes UIKit implémentent le UIAccessibilityProtocol . Les fonctionnalités qui ne représentent pas des éléments à l'écran à l'aide de UIView , y compris les applications qui utilisent Core Graphics ou Metal ...
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/...
docker ps --format 'table {{.ID}}\t{{.Names}}\t{{.Status}}'
docker run --restart=always -d <container> Par défaut, Docker ne redémarre pas les conteneurs lorsque le démon Docker redémarre, par exemple après le redémarrage du système hôte. Docker fournit une stratégie de redémarrage pour vos conteneurs en fournissant l'option de ligne de commande ...
Pour garder un conteneur en cours d'exécution en arrière-plan, -d option de ligne de commande -d lors du démarrage du conteneur: docker run -d busybox top L'option -d exécute le conteneur en mode détaché. C'est aussi équivalent à -d=true . Un conteneur en mode détaché ne peut pas êtr...
Un volume Docker est un fichier ou un répertoire qui persiste au-delà de la durée de vie du conteneur. Il est possible de monter un fichier hôte ou un répertoire dans un conteneur en tant que volume (en contournant UnionFS). Ajoutez un volume avec l'option de ligne de commande -v : docker run ...
Pour connaître l'adresse IP de votre conteneur, utilisez: docker inspect <container id> | grep IPAddress ou utiliser docker inspecter docker inspect --format '{{ .NetworkSettings.IPAddress }}' ${CID}
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
docker rm peut être utilisé pour supprimer un conteneur spécifique comme celui-ci: docker rm <container name or id> Pour supprimer tous les conteneurs, vous pouvez utiliser cette expression: docker rm $(docker ps -qa) Par défaut, docker ne supprimera pas un conteneur en cours d'exécut...

Page 1 de 5