Page 14 of 14
Re: Public Beta Testing for TOS 6 ARM Version
Posted: 14 Apr 2026, 05:14
by crisisacting
sergokaban wrote: ↑13 Apr 2026, 18:38
No Docker? Seriously? This update sucks.
TOS 7 ARM beta has an Ubuntu base, so technically, you should be able to install docker on your own (versus having an app from TerraMaster or a TNAScommunity app) via terminal.
This guide might/should suffice to for so:
https://www.digitalocean.com/community/ ... untu-22-04
GPU support is possibly not there, so images requiring that might not function.
Re: Public Beta Testing for TOS 6 ARM Version
Posted: 18 Apr 2026, 16:49
by sergokaban
Has anyone succeeded in this?
Re: Public Beta Testing for TOS 6 ARM Version
Posted: 22 Apr 2026, 05:05
by gooeynick0t
sergokaban wrote: ↑18 Apr 2026, 16:49
Has anyone succeeded in this?
yes. basically you need to follow the official docker installation instructions for ubuntu with a few caveats.
https://docs.docker.com/engine/install/ubuntu/
1) there's no /etc/os-release, so docker can't find out what OS you're running. fixed by adding a stub /etc/os-release pointing to ubuntu 22.04 (I believe TOS6 is based on it)
Code: Select all
# cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
2) I moved data-root (where docker stores oci images) to a volume, instead of the default root, since root is very storage constrained
Code: Select all
# cat /etc/docker/daemon.json
{
"data-root": "/Volume1/.docker_data"
}
3) for some reason when the nas reboots it cannot find said data-root mentioned above. fixed by restarting the systemd daemon via cron
edit to add: this was all done on TOS6. not sure how it will play out on TOS7. haven't bothered to test it out yet