Article ayant pour tag : container
lxc : prise en main
Démarrer avec lxc
Installation de lxc et de quelques packet
[root@cent-os ~]#: yum -y install epel-release lxc lxc-templates libcap-devel libcgroup busybox wget bridge-utils lxc-extra
Vérifier la configuration.
[root@cent-os ~]#: lxc-checkconfig
de Nicolas SHINEY | April 25, 2018 | No Comments | Système | Tags : container lxc
Docker : swarm (token)
Mise en place de swarm via token
Prérequis : Installer docker et docker-compose.
Environnement
IP | Nom de l’hôte | Rôle |
---|---|---|
172.16.0.10/24 | master.docker.local | Manager |
172.16.0.11/24 | worker-01.docker.local | Nœud client |
172.16.0.12/24 | worker-02.docker.local | Nœud client |
de Nicolas SHINEY | April 20, 2018 | No Comments | Système | Tags : container docker swarn
Docker : swarm
Mise en place de swarm
: Note : au moment de l’édition de cet article, la gestion de swarn via token est plus simple et est préférée, voir : mise en place de swarm via token.
Prérequis : Installer docker et docker-compose.
Environnement
IP | Nom de l’hôte | Rôle |
---|---|---|
172.16.0.10/24 | master.docker.local | Manager |
172.16.0.11/24 | worker-01.docker.local | Nœud client |
172.16.0.12/24 | worker-02.docker.local | Nœud client |
de Nicolas SHINEY | April 19, 2018 | No Comments | Système | Tags : container docker swarn
Docker : docker-compose
Installation de docker-compose
: au moment de l’installation la version docker-compose
est en 1.21.0. Voir la documentation officiel de docker-compose pour avoir la dernière version stable.
: procédure valable fonctionne sous : Debian 9, CentOS 7 et Ubuntu 16.
Téléchargement de docker-compose
.
[root@cent-os ~]#: wget https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -O /tmp/docker-compose
Installation de docker docker-compose
.
[root@cent-os ~]#: mv /tmp/docker-compose /bin/ [root@cent-os ~]#: chmod 755 /bin/docker-compose
de Nicolas SHINEY | April 19, 2018 | No Comments | Système | Tags : container docker docker-compose
Docker : docker-machine
Installation de docker-machine
: au moment de l’installation la version docker-machine
est en 0.14.0. Voir la documentation officiel de docker-machine pour avoir la dernière version stable.
: procédure valable fonctionne sous : Debian 9, CentOS 7 et Ubuntu 16.
Téléchargement de docker-machine
.
[root@cent-os ~]#: wget https://github.com/docker/machine/releases/download/v0.14.0/docker-machine-$(uname -s)-$(uname -m) -O /tmp/docker-machine
[root@cent-os ~]#: curl -L $base/docker-machine-$(uname -s)-$(uname -m) > /tmp/docker-machine
Installation de docker machine
.
[root@cent-os ~]#: mv /tmp/docker-machine /bin/ [root@cent-os ~]#: chmod 755 /bin/docker-machine
de Nicolas SHINEY | April 19, 2018 | No Comments | Système | Tags : container docker
Docker : prise en main
Démarrer avec Docker
Liste des commandes courantes
Option | Description |
---|---|
docker build . |
Construit le container à partir de dockerfile présent dans le dossier courant « . » |
de Nicolas SHINEY | April 18, 2018 | No Comments | Système | Tags : container docker
Docker : installation
Installation de docker
: procédure valable fonctionne sous : Debian 9, CentOS 7 et Ubuntu 16.
Téléchargement et exécution du script d’installation.
[root@cent-os ~]#: curl -sSL https://get.docker.com/ | sh
Démarrage du service docker
et démarrage au boot.
[root@cent-os ~]#: systemctl enable --now docker
de Nicolas SHINEY | April 17, 2018 | No Comments | Système | Tags : container docker