容器真是个好东西。
docker run -d -p 8090:80 --name nextcloud -v nextcloud:/var/www/html nextcloud
安装完后,并不能使用,需要在容器内安装需要的组件。具体见:https://github.com/e-alfred/ocdownloader
命令:
apt-get install aria2 curl php-curl
mkdir /var/log/aria2c /var/local/aria2c
touch /var/log/aria2c/aria2c.log
touch /var/local/aria2c/aria2c.sess
chown www-data.www-data -R /var/log/aria2c /var/local/aria2c
chmod 770 -R /var/log/aria2c /var/local/aria2c
sudo -u www-data aria2c --enable-rpc --rpc-allow-origin-all -c -D --log=/var/log/aria2c/aria2c.log --check-certificate=false --save-session=/var/local/aria2c/aria2c.sess --save-session-interval=2 --continue=true --input-file=/var/local/aria2c/aria2c.sess --rpc-save-upload-metadata=true --force-save=true --log-level=warn --rpc-listen-all=false
sudo -u www-data php occ trashbin:cleanup --all-users