nextcloud_dans_lxc
Ceci est une ancienne révision du document !
Nextcloud dans un conteneur LXC
Article détaillé sur l'installation de nextcloud 17 dans un conteneur lxc.
Je pars d'une Debian Buster.
# lxc-create -t download -n nextcloud -- --dist debian --release buster --arch amd64
Configuration (on rajoute le démarrage automatique) :
# vim /var/lib/lxc/nextcloud/config # cat /var/lib/lxc/nextcloud/config lxc.start.auto = 1 # Distribution configuration lxc.include = /usr/share/lxc/config/common.conf lxc.arch = linux64 # Container specific configuration lxc.rootfs.path = dir:/var/lib/lxc/nextcloud/rootfs lxc.uts.name = nextcloud # Network configuration lxc.net.0.type = veth lxc.net.0.link = lxcbr0 lxc.net.0.flags = up lxc.net.0.hwaddr = 00:16:3e:c8:1b:05
Pour l'IP fixe :
# vim /etc/lxc/dnsmasq.conf (...) dhcp-host=nextcloud,10.0.3.4
On redémarrer le service :
# systemctl restart lxc-net
Et on démarre le conteneur :
# lxc-start nextcloud # lxc-ls -f NAME STATE AUTOSTART GROUPS IPV4 IPV6 UNPRIVILEGED (...) nextcloud RUNNING 1 - 10.0.3.4 - false
Installation des prérequis
# lxc-attache nextcloud root@nextcloud:/# apt install nginx php-fpm mariadb-server
nextcloud_dans_lxc.1571428484.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)