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: