Mais "Docker" à quoi ça sert ?

94CestLeBarca
2020-12-29 15:16:11

Le 29 décembre 2020 à 15:12:48 strangeclouds a écrit :

Le 29 décembre 2020 à 15:08:34 94CestLeBarca a écrit :
il n'y a pas d'OS mais se base sur l'OS installé, sur windows par ex tu dois installer Debian via le store pour WSL pour que tes container généralement alpine se base dessus

et du coup quand j'ai installé le sous système linux pour windows
... je peux utiliser les commandes cd, ls, mkdir, etc... depuis le terminal cmd ? ça marche pas !

tu dois te "connecter" au container, quand tu fais docker ps ( ou docker-compose ps si tu utilises docker-compose) tu as ta liste
ensuite tu utilises docker exec bash pour avoir le terminal de ton container

https://docs.docker.com/engine/reference/commandline/exec/

strangeclouds
2020-12-29 15:18:55

Le 29 décembre 2020 à 15:16:11 94CestLeBarca a écrit :

Le 29 décembre 2020 à 15:12:48 strangeclouds a écrit :

Le 29 décembre 2020 à 15:08:34 94CestLeBarca a écrit :
il n'y a pas d'OS mais se base sur l'OS installé, sur windows par ex tu dois installer Debian via le store pour WSL pour que tes container généralement alpine se base dessus

et du coup quand j'ai installé le sous système linux pour windows
... je peux utiliser les commandes cd, ls, mkdir, etc... depuis le terminal cmd ? ça marche pas !

tu dois te "connecter" au container, quand tu fais docker ps ( ou docker-compose ps si tu utilises docker-compose) tu as ta liste
ensuite tu utilises docker exec bash pour avoir le terminal de ton container

https://docs.docker.com/engine/reference/commandline/exec/

mais le sous système Linux pour Windows =/= docker
je peux très bien l'utiliser sans docker
alors je fais comment ?

strangeclouds
2020-12-29 15:20:35

un container docker c'est multiplateforme ? Genre un meme container peut s'exécuter sur mac aussi bien que sur windows ?

94CestLeBarca
2020-12-29 15:21:04

Le 29 décembre 2020 à 15:18:55 strangeclouds a écrit :

Le 29 décembre 2020 à 15:16:11 94CestLeBarca a écrit :

Le 29 décembre 2020 à 15:12:48 strangeclouds a écrit :

Le 29 décembre 2020 à 15:08:34 94CestLeBarca a écrit :
il n'y a pas d'OS mais se base sur l'OS installé, sur windows par ex tu dois installer Debian via le store pour WSL pour que tes container généralement alpine se base dessus

et du coup quand j'ai installé le sous système linux pour windows
... je peux utiliser les commandes cd, ls, mkdir, etc... depuis le terminal cmd ? ça marche pas !

tu dois te "connecter" au container, quand tu fais docker ps ( ou docker-compose ps si tu utilises docker-compose) tu as ta liste
ensuite tu utilises docker exec bash pour avoir le terminal de ton container

https://docs.docker.com/engine/reference/commandline/exec/

mais le sous système Linux pour Windows =/= docker
je peux très bien l'utiliser sans docker
alors je fais comment ?

ah, ben tu lances l'application Debian par ex

strangeclouds
2020-12-29 15:21:44

et comment je reconnais un container de type windows d'un container de type linux ?

LordSchwabby
2020-12-29 15:22:21

Docker permet de "conteneuriser" une application. Imaginons que tu pourrais conteneuriser le forum 18-25. N'importe qui pourrait creer un 18-25 en lancant la command "docker run forum/18-25" et le serveur aurait le meme comportement quelque soit l'endroit ou la commande est lancé

AtomeVengeur
2020-12-29 15:26:41

ça m'a prit un an avant d'être vraiment à l'aise avec docker, mais tu peux apprendre les fonctionnalités de base (lancer un conteneur, créer un docker-compose simple) en quelques jours.

bon courage :hap:

De toutes façons si en entretien tu n'a pas dis que tu savais l'utiliser, alors on ne pourra rien te reprocher.

Il n'empêche que tu dois l'apprendre, pour cette entre prise comme pour les prochaines.
On ne peut pas faire l'impasse sur docker. C'est une techno obligatoire.

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.