shell

Lignes de commandes, scripts...

Scripts : tuto, tips...

Surtout bash (Shebang  #!/bin/bash).

Utile : un script bash pour aider à créer des scripts bash

MariaDB

https://mariadb.org/ et https://mariadb.org/learn/

 

Voir toutes les infos :

sudo /usr/bin/mysqladmin --debug-info
sudo mysqladmin version   -> montre aussi des stats

Liste des variables et infos : sudo mysqladmin extended-status

Installer un drupal 7 avec ddev

install (composer drupal-composer) d'un drupal 7 via ddev, conversion en utf8mb4 et sauvegarde de la db (Mariadb mysqldump db | gzip >/var/www/html/.tarballs/db.sql.gz), ajout de modules (longue liste de "composer require") et utiliser (ddev exec drush pml | grep Enabled)

astuces shell bash

 

tty et exe 1>dev/pts/1

Quelques systemd-analyze blame

systemd-analyze donne une idée rapide :

  • Startup finished in 6.046s (kernel) + 50.177s (userspace) = 56.224s
  • Startup finished in 3.773s (kernel) + 1min 94ms (userspace) = 1min 3.867s  (il y a eu un apt-get daily et un serveur tourne en fond / ligne précédente)

systemd-analyze blame est plus précis - un ex:

Docker : premiers pas - créer une app

regroupe mes notes sur https://docs.docker.com/get-started/part 2 à 5 : présente les fichiers (Dockefile, docker-compose.yml), services et stack - on y deploie une appli (python) sur un cluster (nodes, manager swarm et workers, le fichier Compose) en load-balancing (en utilisant 2 vm)

! Ports : 2376 est réservé au dockerd, ouvrir 7946 sur tcp/udp (découverte réseau du contener) et 1789 udp (entrée du réseau du contener) avant d'activer le mode swarm

Docker

Docker n'est pas une autre vm mais une plateforme d'outils pour dev et admins système. Ici, surtout Docker Community Edition (CE) pour les dev et petites équipe (sinon voir Docker Enterprise Edition = Docker EE)

Icone de docker

Pages

S'abonner à RSS - shell