|
Auteur | Sujet : [TOPICUNIK] Docker |
---|
Publicité | Posté le 08-02-2017 à 11:25:08 |
dd_pak |
|
phraide |
--------------- I'm too old for this shit. |
phraide | oh putain même si wikipedia s'y met ...
--------------- I'm too old for this shit. |
e_esprit |
--------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
vanadium N° Atomique : 23 | Encore heureux que Docker marche bien dans une machine virtuelle, sinon tu pourrais dire adieu à KiteMatic, Boot2Docker ainsi qu'à toute machine Amazon EC2 pour faire tourner tes containers. |
trictrac | question bete : j'essaie de tester la scalabilité de docker : comment, avec swarm, faire que les container soient redistribués sur de novueaux nodes ajoutés dans uncluster swarrm ? |
Publicité | Posté le 30-04-2017 à 02:06:18 |
dd_pak |
|
sarsipius |
lebibi Notre torture c'est la tourtel | plop, l'un d'entre vous s'est déjà amusé à faire tourner une cluster Mysql/Mariadb/percona dans des containers dockers ?
--------------- |
Jean-Blaguin | Drapal --------------- Vieux motard que jamais :) |
francoisp31 | ansible ou rancher doivent permettre ça sans trop se faire iech.
|
M300A Sehr hopfen, vielen IBU, wow! | Plop,
Message édité par M300A le 14-06-2017 à 21:56:11 --------------- :wq |
Delivereath | Il y a quoi de dispo comme solution pour faire de web management de mon noeud docker ? J'en ai essayé quelques-uns mais c'est en générale des usines à gaz (gestion de cluster, infrastructure, load balancing, etc). C'est parfait pour un datacenter mais pour gérer un seul docker c'est overkill. |
Messij | La solution ultime de mon côté c'est d'utiliser Gitlab CI pour faire de la gestion de config.
--------------- WOW chien beaucoup |
Delivereath | Ah sympa ça ! T'aurais de la doc sur cette solution ? Message édité par Delivereath le 25-07-2017 à 17:04:14 |
x1fr |
--------------- Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717 |
Messij | Présentation du module CI de Gitlab : Gitlab CI appliqué à docker : Dans la pratique je fais un container docker = un projet gitlab = un fichier .gitlab-ci.yml Gitlab est un superbe outil, mis à jour régulièrement et permet d'appliquer chez soit les bonnes pratiques de dev. EDIT : je comprends l'effet "usine à gaz" que tu décris x1fr car gitlab est aussi fait pour gérer des projets complexes avec des dizaines de contributeurs. Mais appliqué à de la gestion de conf docker c'est plutôt simple et la mise en place est rapide. Dès que je peux je vais poster le contenu d'un de mes .gitlab-ci.yml qui ne doit pas faire plus de 60 lignes et qui permet de gérer tout ce que j'ai écrit plus haut. Message cité 1 fois Message édité par Messij le 25-07-2017 à 17:27:40 --------------- WOW chien beaucoup |
x1fr |
--------------- Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717 |
Messij | Ah oui, en effet
--------------- WOW chien beaucoup |
KeepCool | Merci Messij
--------------- Feedbacks | "Va te fuck !" / "Oh chérie, tu t'es mise à l'anglais ?" lol |
Delivereath | J'ai mis une première version en place. Je l'utilise pour l'instant uniquement pour mettre en prod des images provenant du hub docker. J'ai un machine debian sur laquelle tourne docker. J'ai ensuite mis en place un container gitlab-ce et un container gitlab-runner. Lors d'un push, le runner va créer un container à la volée basé sur Alpine. Un dossier provenant du host docker est également monté dans ce container pour copier les fichier docker-compose. Un autre volume est monté pour la clé SSH. Je commence par installer ssh, je copie le fichier docker-compose sur le volume du host docker, je me connecte en ssh sur le host, je détruis la version du container précédente et je crée un nouveau container. Exemple pour portainer. Fichier .gitlab.vi.yml :
Fichier portainer.yml :
Fichier de config du runner (config.toml) :
Le téléchargement du paquet openssh à chaque fois me dérange un peu. Je vais voir pour utiliser une image qui contient déjà le paquet. Et je me dis qu'il doit être possible de déployer en utilisant l'api docker à travers docker.sock plutôt que de faire du ssh sur le host. Message édité par Delivereath le 27-07-2017 à 21:05:51 |
x1fr |
C'est clair! Vous avez essayé de lancer gitlab avec un autre utilisateur que celui par défaut? Je vois dans le fichier de config qu'il y a ça :
Vous pensez qu'en mettant à jour ces paramètres et tous les chemins de config ça a des chances de fonctionner avec l'image de base? edit : ca a l'air possible, mais à nos risques et périls Message édité par x1fr le 27-07-2017 à 14:20:42 --------------- Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717 |
M300A Sehr hopfen, vielen IBU, wow! | Dites c'est quoi cet enfer avec les backend de storage ?
Message édité par M300A le 27-07-2017 à 21:01:42 --------------- :wq |
e_esprit | AUFS c'est mort, et c'est tant mieux. Overlay ça poutre, et pas besoin d'un / en xfs, un /var/lib/docker sera bien plus pratique Franchement jette AUFS, t'auras moins d'effets de bord/bugs --------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
e_esprit | Pis pour les paquets docker, faut pas les prendre dans la distrib --------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
M300A Sehr hopfen, vielen IBU, wow! |
Oe fin bon, je vais pas réinstaller mes r730 ras laggle pour ça quoi --------------- :wq |
the_fireball I have fucking failed | Tu peux aussi utiliser BTRFS --------------- Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore. |
e_esprit |
--------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
e_esprit |
--------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
M300A Sehr hopfen, vielen IBU, wow! |
Juste des noeuds elasticsearch et un mesos blindé --------------- :wq |
runa | Bonjour, bonjour ! Voilà rapidement le topo, j'avais, jusqu'à début juillet, un mutu perso sur OVH, avec dessus un petit Wordpress pour un site perso ( cv en ligne on va dire ) donc pas beaucoup de trafic etc. Mutu que je n'est pas renouvelé car pas envie... Depuis j'ai une nouvelle envie, crée un autre site qui va avoir pas mal de trafic je l'espère ( wordpress aussi ). Puis pour la partie hébergement web, Docker
Voilà maintenant plusieurs soucis qui viennent à moi ! Je pensais faire comme cela
Autre contrainte maintenant >< Oui je sais, mon site personnel, ça durée de vie n'est que de maximum 1 ans généralement je supprime tout et recommence pour m'obliger à suivre les derniers CMS etc... Normalement, aucun soucis avec le système de docker n'est ce pas?? Maintenant la dernière question ( vraiment la dernière ), Je souhaite quelques choses de rapide pour optimiser mon référencement, donc un VPS SSD parait le plus cohérent à ma demande non? Sachant que, le jour ou le nouveau site atteigne beaucoup de visiteur, je migrerai le tout sur un dédié à part entière ! ( Trop chers pour le moment ) Merci de vos futurs conseils Message édité par runa le 31-07-2017 à 11:45:24 |
Delivereath | Pour letsencrypt, pourquoi ne pas utiliser un container qui intègre letsencrypt + nginx : https://hub.docker.com/r/linuxserver/letsencrypt/ ?
|
runa | Deux domaines totalement différents |
dd_pak | Je suis en train de tester Rancher, je trouve ça plutôt bien. Es-ce qu'ils y a d'autres softs qui font la même chose et où ça vaut le coup de prendre du temps à tester ?
|
francoisp31 | c'est précisément le rôle du cluster de partager la charge |
dd_pak | Oui je sais |
e_esprit | Oui, pour du job, Mesos/Marathon c'est le plus adapté.
--------------- Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres. |
Publicité | Posté le |
Sujets relatifs | |
---|---|
Docker deux fenetres sous KDE ? | [Window Maker] Comment docker 2x la même appli ? |
Plus de sujets relatifs à : [TOPICUNIK] Docker |