J'utilise le docker (1.12.3) sur ma machine Ubuntu. Je cours un manuscrit de python qui enverra sa sortie à un chemin de réseau de fenêtres (\\ my_win_path \ c). Je suis capable d'exécuter le script python. Quelqu'un peut-il m'aider avec la deuxième partie (c'est-à-dire l'envoi de la sortie (c'est un fichier texte) à l'emplacement du réseau).Comment monter l'emplacement réseau dans le docker
Cet accès au réseau est limité (seuls quelques ID/utilisateurs ont accès) et je ne crée aucune dépendance vis-à-vis de la machine hôte, car l'image que je vais créer sera utilisée par beaucoup d'autres personnes et ils vont utiliser des machines différentes pour exécuter l'image?
référez-vous à ce lien pour en savoir plus sur le montage du lecteur réseau Windows: [support-windows-network-shares-in-linux] (https://martin.hoppenheit.info/blog/2014/mounting-windows-network-shares -in-linux /) – shahin
Veuillez ne pas utiliser '--privileged' s'il n'est pas nécessaire; courir avec cette option désactive toute la sécurité que les conteneurs fournissent, et permet aux processus à l'intérieur du conteneur de sortir, et de prendre le contrôle de l'hôte. – thaJeztah
Merci beaucoup Shahin et Jeztah. En faisant celui que vous avez suggéré, je peux obtenir l'emplacement monté dans le conteneur mais cela crée une dépendance sur la machine hôte. Si je crée cette image et que je la pousse, si une autre personne tire les images et les exécute, alors elle ne fonctionnera pas sur sa machine, car elles ne l'ont peut-être pas montée dans leur machine. Je voulais savoir si cette dépendance disparaît. – Raji