NC AIO questions from someone with zero Docker experience

Hello, I haven’t used Docker before, and want to know to do to make sure my server will be using apcu, memcache & redis. I put together this run command:

docker run \
--init \
--sig-proxy=false \
--name nextcloud-aio-mastercontainer \
--restart always \
--publish 8080:8080 \
--env APACHE_PORT=11000 \
--env APACHE_IP_BINDING=0.0.0.0 \
--env NEXTCLOUD_DATADIR="/nc/ncdata" \
--env AIO_DISABLE_BACKUP_SECTION=true \
--volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
--volume /var/run/docker.sock:/var/run/docker.sock:ro \
nextcloud/all-in-one:latest

Will it pull in the services I want automatically, or do I need to do something more?
I don’t publish 80 or 443 because It looks like if I have caddy already set up elsewhere, I can just have it redirect traffic to port 11000 on the VM running NextCloud, and NC will know what to do with it, right?
I have the backups disabled because I plan to back up via Proxmox backups of the VM.

It seems you followed the instructions in the official documentation here, so I don’t see any obvious reason from your post why it shouldn’t work.

But why don’t you just test it? I mean, one doesn’t just set up Proxmox at the weekend and run a single command on the following Tuesday, and then imidiately copy all production data to the newly created instance, and pray that there are not going to be any issues :wink:

Get your hands dirty and play with it, set it up, break it and set it up again, familiarise yourself with the technologies it uses, at least to a point where you can ask more specific questions in case you run into a problem. And then, only after you have tested it for a few weeks, start using it productively.

1 Like

My understanding is that it would work without memcache functionality, the memcache just makes it faster. I just wanted to know if the AIO will add & enable this by default, or if I need to do something to add & enable that functionality.

Yes, it uses APCu as a local cache and Redis as a distributed cache and for file locking. See the full list of features here by clicking on “And much more:”.

1 Like

Okay, I saw it was mentioned as a feature, I just wasn’t sure if that meant it was enabled by default, or just included as an option. Thank you.