Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Alpine

Trucs et astuces pour Alpine

Ajouter un service au redémarrage

rc-update add MONSERVICE default

Mettre à jour la base de paquet

apk update

Mettre à jour les paquets

apk upgrade

Faire une montée de version

  • Vérification de la version cat /etc/alpine-release
  • Vérification des dépôts cat /etc/apk/repositories
  • Modification de la version des dépôts (Attention ici pour la version 3.19 à 3.20) sed -e 's/3.19/3.20/g' -i /etc/apk/repositories
  • On vérifie les modifications cat /etc/apk/repositories
  • On met à jour la base des dépôts apk update
  • Avant la mise à jour, on met à jour le gestionnaire de paquets apk add --upgrade apk-tools
  • Mise à jour apk upgrade --available
L'option --available permet de forcer la mise à jour des paquets même s'ils sont dans la même version.
Cela est nécessaire pour réinstaller les paquets compilés avec la bonne version de musl. (sinon on peut avoir quelques problèmes)
  • Redémarrer reboot

Docker

Installation

apk add docker docker-compose

Dans un conteneur LXC (sur proxmox par exemple), ajouter ceci :

lxc.apparmor.profile: unconfined
lxc.cap.drop: