Entrepr : hébergement et d’infogérance de serveurs sur mesure
Profil : logiciel libre, équipe ... Debian Gnu/Linux en déploiement automatisé avec un contact clients direct, ce qui implique du provisionnement / migration / mise à jour de machines et de de services, de l’écriture de code pour les outils et le monitoring ainsi qu’un travail de support à la complexité très variable.
...
Lieu : Paris 11e
Période d’essai : 4 mois renouvelable
Date de début : Dès que possible
Rémunération : entre 30 et 50K€ brut annuel (plus si profil expert)
Niveau : Bac +2 ou supérieur en informatique ou scientifique, ou autodidacte confirmé
Envoyer CV et lettre de motivation à recrutement@octopuce.fr
...
Administration système centralisée via Puppet : écriture de classes, tests, déploiement
Supervision via Nagios : écriture de checks, tests, déploiement
Développement des outils interne (panel client, graphs…)
... LAMP (Linux,Apache,MySQL,Php) ... hébergement (elasticsearch, redis, postgresql, lxc, kvm, docker…) ... langages d’administration système et web : bash, Php, python
Docker est un logiciel libre qui automatise le déploiement d'applications dans des conteneurs logiciels5. Selon la firme de recherche sur l'industrie 451 Research, « Docker est un outil qui peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n'importe quel serveur ». Ceci permet d'étendre la flexibilité et la portabilité d’exécution d'une application, que ce soit sur la machine locale, un cloud privé ou public, une machine nue, etc.6.
Docker étend le format de conteneur Linux standard, LXC, avec une API de haut niveau fournissant une solution de virtualisation qui exécute les processus de façon isolée7. Docker utilise LXC, cgroups, et le noyau Linux lui-même6. Contrairement aux machines virtuelles traditionnelles, un conteneur Docker n'inclut pas de système d'exploitation, s'appuyant sur les fonctionnalités du système d’exploitation fournies par l'infrastructure sous-jacente8.
La technologie de conteneur de Docker peut être utilisée pour étendre des systèmes distribués de façon qu'ils s'exécutent de manière autonome depuis une seule machine physique ou une seule instance par nœud. Cela permet aux nœuds d'être déployés au fur et à mesure que les ressources sont disponibles, offrant un déploiement transparent et similaire aux PaaS pour des systèmes comme Apache Cassandra, Riak ou d'autres systèmes distribués9.
...
Docker a été développé par Solomon Hykes pour un projet interne de dotCloud, une société proposant une plate-forme en tant que service, avec les contributions d'Andrea Luzzardi et Francois-Xavier Bourlet, également employés de dotCloud, entreprise française. Docker est une évolution basée sur les technologies propriétaires de dotCloud, elles-mêmes construites sur des projets open source.
Docker a été distribué en tant que projet open source à partir de mars 2013 7.