Outils pour utilisateurs

Outils du site


alpine_linux

Alpine Linux

Mise à jour système

Directement avec le Gestionnaire de package

Gestionnaire de package

apk update
apk upgrade
apk install <color #FF0000>package</color>

Script OpenRC pour démarrer un POD dans PodMAN

/etc/init.d/podman-podName
#!/sbin/openrc-run
 
USER="nicolas"  # Remplacez par votre nom d'utilisateur
POD_NAME="podName"  # Remplacez par le nom du POD a démarrer
 
command="/usr/bin/podman"
command_args="pod start $POD_NAME"
pidfile="/run/podman/$POD_NAME.pid"
output_log="/var/log/podman-$POD_NAME.log"
error_log="/var/log/podman-$POD_NAME.err"
 
depend() {
    need localmount
    use net
}
 
start() {
    ebegin "Starting Podman pod ($POD_NAME)"
    sudo -u $USER $command $command_args >>$output_log 2>>$error_log &
    echo $! > $pidfile
    eend $?
}
 
stop() {
    ebegin "Stopping Podman pod ($POD_NAME)"
    if [ -f "$pidfile" ]; then
        sudo -u $USER podman pod stop $POD_NAME
        rm -f $pidfile
    fi
    eend $?
}
 
restart() {
    stop
    start
}
 
status() {
    sudo -u $USER podman pod ps --filter name=$POD_NAME
}
alpine_linux.txt · Dernière modification : de 127.0.0.1