technique:tips:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:astuces [2017/06/02 00:37] – [Docker help] antoinertechnique:tips:start [2021/10/16 18:36] (Version actuelle) qduchemi
Ligne 1: Ligne 1:
-===== Astuces et conseils pour la prise en main et la maintenance des services de Picasoft =====+{{indexmenu_n>5}} 
 +# Trucs, astuces et bonnes pratiques
  
-==== Adapter sa configuration ssh à l'utilisation de l'infrastructure ==== +Cette section contient des astuces pour gagner du temps sur l'infrastructure et des bonnes pratiques d'adminsys.
-Modifier le fichier ''~/.ssh/config'' de telle sorte a créer ses entrées personnalisées pour les connections ssh.+
  
-Par exemple, completer le fichier avec: +{{indexmenu>.|js#bitrix msort tsort nsort notoc nomenu nocookie navbar}}
-<code> +
-Host pica1 +
-Hostname pica01.picasoft.net +
-Port 22 +
-User root +
-IdentityFile ~/.ssh/id_rsa +
- +
-Host pica2 +
-Hostname pica02.picasoft.net +
-Port 22 +
-User root +
-IdentityFile ~/.ssh/id_rsa +
-</code> +
- +
-permet de faire ''ssh pica1'' au lieu de ''ssh root@pica01.picasoft.net'' +
- +
- +
-==== Docker help ==== +
- +
-Certaines commandes docker sont très pratiques et relativement complexes a mémorisées. De ce fait, voici un ensemble d'alias a ajouter a vos fichiers de configuration de terminaux :) +
- +
-<code> +
-function dockerhelp { +
-   echo 'Delete containers with same pattern in the name (typical use when a docker service fails which creates a lot of containers on the daemon):' +
-   echo 'docker ps -a | grep "<pattern>" | awk '"'"'{print $1}'"'"' | xargs docker rm' +
-   echo '                                            |_ group to capture and printHere we keep the ID of the container' +
-   echo '-----------------------------------------------------------------------' +
-   echo 'Delete untagged images:' +
-   echo 'docker rmi $(docker images -a grep "^<none>" | awk '"'"'{print $3}'"'"')' +
-   echo '-----------------------------------------------------------------------' +
-   echo 'Delete all stopped containers:' +
-   echo 'docker rm $(docker ps -a -q)' +
-   echo '-----------------------------------------------------------------------' +
-   echo 'Know the file log of a container' +
-   echo "docker inspect --format='{{.LogPath}}' containerName" +
-   echo '-----------------------------------------------------------------------' +
-   echo 'Access to the docker virtual machine's file system on Mac' +
-   echo 'screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty' +
-+
-</code>+
  • technique/tips/start.1496356652.txt.gz
  • (modification externe)