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
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.