Containers et openSUSE Kubic

La suite logique de notre rticle: https://nui.fr/installation-de-kubeadm/

** Premier Jet **

Choix du client:

°Docker

°podman

Avec Docker

Mettons à jour le système:

transactional-update

sans oublier le reboot.

Un cat /etc/os-release donne ceci:






Les choses sérieuses

La syntaxe pour installer un package:
transactional-update pkg in docker-kubic

 La ressemblance est frappante avec zypper

Docker est déjà installé dans notre cas, installons plutôt kubeadm:
transactional-update pkg in kubernetes-kubeadm

On n’oubliera pas le « reboot ».

Vérifions avec: kubeadm version

Un mémo des commandes par Ignaz Forster. Research Engineer

Les choses sérieuses ..2

Installons Apache: transactional-update pkg in dehydrated dehydrated-apache2

Puis: transactional-update pkg in apache2

Et le « reboot »

On pourrait aussi passer par rebootmgr, mais restons simple:
# cat /etc/rebootmgr.conf





Les choses sérieuses…3

podman est une alternative au client docker

transactional-update pkg in podman

Un petit reboot

On installera :

transactional-update pkg in kubelet

transactional-update pkg in kubectl

systemctl daemon-reload
systemctl restart kubelet

systemctl start crio

Démarrge effectif de docker:

service docker start

systemctl enable docker.service

systemctl start docker.service

systemctl status docker.service

Et finalement on lance:
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

Lancer la connexion:http://192.168.1.34:9000

1er démarrage de Portainer

Il faut juste donner des mots de passe pour le compte « admin ».

Puis choisir Local

Le Home

Puis le monde est à vous!






Installation de WordPress

Assez simple….

docker pull wordpress:latest

docker run -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=wordpress –name wordpressdb -v « $PWD/database »:/var/lib/mysql -d mariadb:latest

docker run -e WORDPRESS_DB_PASSWORD=secret –name wordpress –link wordpressdb:mysql -p 80:80 -v « $PWD/html »:/var/www/html -d wordpress

Voici WordPress

Etapes familières





Facebook


Twitter


Instagram


Pinterest


Flickr

Gardons le contact

Formulaire!