====== Container Alpine Linux in Systemd-nspawn ====== Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **// 18/07/2024 - 11:20 //** // // Alpine linux non รจ basata su systemd dunque il sottosistema di cntainer di systemd (systemd-nspawn) non la supporta del tutto. Di seguito alcune soluzioni al problema. ===== Una unit per lanciare il container all'avvio ===== **/etc/systemd/system/alpine-web.service** [Unit] Description=Run a Alpine web server container Wants=network-online.target After=network-online.target [Service] Type=simple ExecStart=/usr/bin/systemd-nspawn -D /home/fabio/Progetti/systemd-nspawn/Alpine-web/ -b ExecStop=/usr/bin/machinectl terminate Alpine-web [Install] WantedBy=multi-user.target Lanciare il container con : systemctl start alpine-web Lanciare automaticamente il container con : systemctl enable alpine-web Purtroppo il comando **systemctl stop alpine-web** non riesce a spegnere il container Per spegnere il container usare ripetutatamente il comando : machinectl kill alpine-web oppure entrare in ssh sul container e digitare "poweroff"