Portainer, gérez vos conteneurs

Portainer-logo

Procédure d’installation officielle :

https://portainer.readthedocs.io/en/latest/deployment.html

Installation / Exécution de portainer

Exécuter la commande suivante :

/usr/bin/docker run -d -p 9001:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer --name portainer

La première fois, cela télécharge l’image de Portainer, ensuite, cela lancera uniquement le conteneur.

Création d’un service Systemd

Créer un service systemd permet de lancer automatiquement  Portainer au démarrage de votre machine.

Lire la suite

Capture d’écran custom

Petit script bash pour automatiser un peu les captures d’écran :

#!/bin/bash

NOW=`date +"%Y%m%d"`
TIME=`date +"%H%M%S"`
DIRECTORY=~/Images/Screenshots/${NOW}/

mkdir -p $DIRECTORY

gnome-screenshot -a -f ${DIRECTORY}${NOW}-${TIME}.png
Lire la suite

Ouvrir des fichiers directement dans votre IDE depuis le profiler Symfony

symfony 4 debugger

Astuce très utile permettant d’ouvrir directement les fichiers concernés dans le profiler Symfony dans votre IDE préféré.

Configurer php

Configurer Xdebug pour que les liens de fichiers (utilisés par le debugger Symfony) soient ouvert via une url spécifique.

Dans le fichier de configuration /etc/php/7.0/conf.d/20-xdebug.ini, ajouter (ou modifiez si déjà présent)

xdebug.file_link_format = 'ide://%f:%l' dans le fichier.

Cela générera des liens de ce type :

ide://YOUR_PROJECT_PATH/index.php:65
Lire la suite