Auteur Sujet: VPS OVH et Scaleway : import/export d'images impossible  (Lu 6707 fois)

0 Membres et 1 Invité sur ce sujet

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 4 281
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #12 le: 08 mai 2018 à 05:46:05 »
on doit pas se comprendre et tu dois pas bien cerné ce qu'est Docker.
[...]
et Docker ca s'apprend pas vraiment, en 10 minutes on a les commandes de bases et ca suffit. Alors qu'il faut des années pour maitriser Linux.
Voilà... S'il faut plusieurs heures pour comprendre ce qu'est Docker, je ne vois pas comment je pourrais apprendre le tout en 10 minutes. Encore une fois, Monsieur l'ayatollah de Docker, tu n'es pas crédible dans ta pub acharnée vers Docker. Et oui, je confirme que malgré des lectures de plusieurs articles et tuto sur docker, je n'ai pas compris ce qu'était docker. Mon bagage technique en informatique "moderne" est très faible, et ne me permet pas de comprendre les concepts manipulés...

Dans tous les cas, reivax a donné la solution à ma question initiale : le public cloud d'OVH permet de faire tout ce que j'envisage, sans nécessité une surcouche (docker) dont je n'ai rien à faire.
Donc je propose d'arrêter là cette discussion de sourds, si tu es d'accord.

Leon.

vivien

  • Administrateur
  • *
  • Messages: 32 186
    • Twitter LaFibre.info
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #13 le: 08 mai 2018 à 06:51:56 »
Docker, c'est simplement un Linux qui tourne dans un conteneur.

Je ne suis pas un ayatollah de docker, je ne l'utilise pas (je gère principalement des serveurs de test de débit et j'ai eu une mauvaise expérience avec la virtualisation (mauvaises performances réseau alors que tout était surdimensionné) et depuis j'évite de virtualiser.

Pour ton besoin, il me semble que Docker soit idéal : tu crées ton conteneur chez toi et quand c'est prêt pour la prod tu le met sur un VPS. Un


Je pense que tu pourrais utiliser Docker sur ton PC, avec une interface graphique (via par exemple un Ubuntu ou Windows 10) puis en exportant ton container une fois qu'il fonctionne bien sur ton VPS qui fera tourner par exemple Ubuntu 18.04

Voici de la doc pour commencer :
- http://putaindecode.io/fr/articles/docker/
- https://doc.ubuntu-fr.org/docker
- https://docs.docker.com/

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 4 281
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #14 le: 08 mai 2018 à 07:10:09 »
au contraire, les VPS ont un choix limité de distro. C'est justement Docker qui permet d'utiliser la distro  de son choix.
Docker, c'est simplement un Linux qui tourne dans un conteneur.
C'est linux qui tourne dans un container ou un container qui tourne dans linux? Ca n'est pas clair pour moi. Dans les schémas des docs, on montre plusieurs containers qui tournent dans un OS; a l'opposé, kgersen et toi Vivien, vous me dites qu'on fait tourner un linux dans un container.

Bref, c'est la nébuleuse complète pour moi.

Leon.

vivien

  • Administrateur
  • *
  • Messages: 32 186
    • Twitter LaFibre.info
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #15 le: 08 mai 2018 à 08:24:11 »
C'est un Linux minimal + ton application et ses dépendances qui tourne dans un container.

Le container tourne sous Linux (ou Windows 10).

Il y a donc deux Linux (un en hôte et un invité) mais les deux peuvent être différents.

PhilippeMarques

  • Invité
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #16 le: 08 mai 2018 à 09:53:02 »
Leon,

Tu peux aussi t'installer un cygwin dans ton windows 10, cela te permettra de t'amuser à manipuler un linux dans ton windows.

Si tout le monde utilise docker, ce n'est pas parce que se sont des fanatiques, cela a vraiment beaucoup d'avantages.
Quand la virtualisation est arrivée à la mode, tous construisaient des "appliances" des machines virtuelles complètement configurées pour supporter une application particulière, wordpress, asterisk, etc. Cela embarque un os complet pour faire tourner une application.
Avec docker, tu "surposes" les libs de dev ( libc etc.) et tu fais tourner l'application dans cet espace propre appelé "container".Tu n'as plus un Os complet par application.C'est beaucoup plus rapide à gérer, que le déploiement complet d'une machine virtuelle.
Il y a tout un tas d'outils d'orchestration ( puppets, ansible, kubernetes etc. ) cela permet le gestion "en masse" de machines.

Si tu veux t'essayer à tout cela sans débourser un centime, tu t'installes un Virtualbox de chez Oracle sur ta machine, tu installes une machine virtuelle Openstack dessus et dans une de tes machines virtuelles Openstack tu y installes un docker. Ta machine doit être tout de même assez puissante pour faire tourner tout ça en même temps.

NB : Openstack est plus délicat à gérer que Vmware, VirtualBox, Citrix, mais ce sont tous des produits qui on le même périmètre fonctionnel.

Ensuite c'est de l'industrialisation en Datacenter, mais l'aspect conceptuel peut-être appréhendé de cette façon.
Cela fais un moment que je n'ai pas regardé l'évolution de docker ( je ne sais pas si ils ont "porté" sur Azure mais il y avait un "docker pour windows", une installation de virtualbox avec une machine minimale linux avec docker installé nativement, cela pourrait te permettre d'évaluer le concept facilement.

Sinon, bon courage pour l'apprentissage Linux.

Thornhill

  • Client SFR fibre FTTH
  • *
  • Messages: 1 800
  • Saint-Médard-en-Jalles (33)
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #17 le: 08 mai 2018 à 11:30:57 »
Il y a donc deux Linux (un en hôte et un invité) mais les deux peuvent être différents.

Il n'y a qu'un noyau Linux.
Mais au lieu de faire tourner toutes les applications dans un même espace utilisateur, on les isole dans des containers gérés par un noyau unique.
Ce que Docker apporte est un outillage/environnement pour gérer et déployer des containers de manière standardisée.

tivoli

  • Toulouse (31)
  • Client Bbox fibre FTTH
  • *
  • Messages: 1 936
  • Toulouse (31)
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #18 le: 08 mai 2018 à 11:48:27 »
Si tu sais ce que tu veux faire (Serveur VPN, Serveur de tel jeu, serveur wordpress etc) tu arriveras probablement rapidement grace aux images existantes a un meilleur resultat que ce que tu feras manuellement sous linux.

Par exemple si tu pars sur une image docker sur scaleway et que tu as besoin d'un serveur vpn l2tp cette simple ligne le cree pour toi :
docker run -d --cap-add NET_ADMIN -e PSK=ta_preshared_key -e USERNAME=ton_user -e PASSWORD=le_mot_de_passe -p 500:500/udp -p 4500:4500/udp -p 1701:1701/tcp -p 1194:1194/udp siomiz/softethervpn
Et la magie du truc c'est que sur le meme serveur en une autre ligne tu peux creer un autre service si tu le veux.
La ou tu as raison c'est que si tu veux creer un serveur de jeux par exemple, il te faudra savoir creer sous linux un repertoire et changer les permissions, donc linux t'es utile, mais as tu besoin de devenir un cador linux ou just un utilisateur c'est la question

vectronx

  • Professionnel des télécoms
  • Client K-Net
  • *
  • Messages: 88
  • Chaleins (01)
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #19 le: 08 mai 2018 à 13:18:14 »
Le pauvre vous êtes en train de le noyer avec tous ces dockers, il veut juste taper des lignes de commande dans bash ;D
Je pense que je le problème avec import/export d'image serait la gestion du matériel, OVH et Scaleway ne pourraient pas garantir que tout fonctionne bien sûr ton Linux après un import.
Après moi perso pour répondre à ce besoin, j'utilise lxc, j'ai plutôt simple d'utilisation.

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 4 281
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #20 le: 08 mai 2018 à 15:21:12 »
Tu peux aussi t'installer un cygwin dans ton windows 10, cela te permettra de t'amuser à manipuler un linux dans ton windows.
Manipuler Linux, je le fais déjà grâce à des machines virtuelles "Ubuntu desktop" sur mon PC. Mais jusqu'à présent, je n'utilisais quasiment pas les lignes de commande, je commence tout juste. Je préfère largement les interfaces "clic bouton".

Citer
Si tout le monde utilise docker, ce n'est pas parce que se sont des fanatiques, cela a vraiment beaucoup d'avantages.
Quand la virtualisation est arrivée à la mode, tous construisaient des "appliances" des machines virtuelles complètement configurées pour supporter une application particulière, wordpress, asterisk, etc. Cela embarque un os complet pour faire tourner une application.
Avec docker, tu "surposes" les libs de dev ( libc etc.) et tu fais tourner l'application dans cet espace propre appelé "container".Tu n'as plus un Os complet par application.C'est beaucoup plus rapide à gérer, que le déploiement complet d'une machine virtuelle.
Il y a tout un tas d'outils d'orchestration ( puppets, ansible, kubernetes etc. ) cela permet le gestion "en masse" de machines.
OK, je vois bien l'intérêt de docker pour le sysadmin qui gère plein de services/applications... Mais pour mon petit besoin perso, qu'est-ce que ça apporterai de plus par rapport à créer une image complète de machine virtuelle sur mon PC,  bien prendre les choses en main sur mon PC, configurer ça calmement, puis démarrer une instance "public cloud OVH" avec cette image?

Parce que si je dois apprendre un truc de plus (docker), qui en plus manipule des concepts très nébuleux pour moi... L'utilisation de docker amène plein de questions auxquelles il me faudrait trouver des réponses (comment configurer un firewall), ça rajoute de la complexité supplèmentaire, et je n'en vois franchement pas l'intérêt.
Gérer un serveur (ou des applications) n'est pas une fin en soi, ça ne m'attire pas plus que ça, autant que ça reste le plus simple possible.

Leon.

tivoli

  • Toulouse (31)
  • Client Bbox fibre FTTH
  • *
  • Messages: 1 936
  • Toulouse (31)
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #21 le: 08 mai 2018 à 15:30:53 »
Quel est ton usage de linux ? un desktop ? pour quoi faire exactement ?

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 4 281
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #22 le: 08 mai 2018 à 15:43:48 »
Quel est ton usage de linux ? un desktop ? pour quoi faire exactement ?
Je vais bidouiller prochainement une petite application web qui utilise du websocket, juste pour le fun, pour m'amuser, découvrir, apprendre. Donc ça ne passe plus sur de l'hébergement mutualisé que j'utilisais jusqu'à présent, il faut que je passe à plus costaud, voilà pourquoi je pense passer au VPS (ou équivalent = public cloud).

Il se peut que ce serveur me serve également à faire quelques bidouilles en VoIP.

Leon.

PhilippeMarques

  • Invité
VPS OVH et Scaleway : import/export d'images impossible
« Réponse #23 le: 08 mai 2018 à 15:52:09 »
Ce que tu proposes pour ton besoin personnel, c'est ce qu'il se faisait il y a 7/8 ans en entreprise, avoir un "private cloud" de développement en interne, en pilotage on va dire, et pousser cela en production dans le "cloud public" avec des machines virtuelles complètes.
L'ennui c'est que c'est lourd à gérer pour un "sysadmin". D’où le concept de devops.
Des qu'il y a des développements en intégration continue du type une poignée de développeur qui font des "commit" tout le temps à travers le monde et que l'on construit une application avec une chaîne de mise en production ou tout est automatisé quotidiennement, crois moi sur parole, c'est un vrai soulagement pour les "sysadmin".
Entre les différentes distributions qui n'ont pas les mêmes niveaux de librairies internes,c'est parfois un cauchemars - le pire c'est quand il y a un changement majeur de libc - ou les compatibilités ascendantes laissent à désirer. Tu peux construire des RPM ou des Deb ( merci yum et apt), mais si il manque des librairies ou elles sont à des niveaux différents, c'est assez fâcheux.

Si ton besoin personnel, c'est de manipuler la ligne de commande bash de linux pour t'y initier, un cygwin suffira.
Et si tu t'en sors bien avec X11,Xorg et gnome, tu pourras même avoir de belles applications linux graphiques dans ton univers windows :)

 

Mobile View