Public Beta Testing for TOS 6 ARM Version

Official news about TOS, mobile app, PC app updates or beta releases.
User avatar
crisisacting
Silver Member
Posts: 500
Joined: 20 Jan 2022, 16:42

Re: Public Beta Testing for TOS 6 ARM Version

Post 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.
User avatar
sergokaban
Posts: 3
Joined: 13 Apr 2026, 18:35
Russia

Re: Public Beta Testing for TOS 6 ARM Version

Post by sergokaban »

Has anyone succeeded in this?
User avatar
gooeynick0t
Posts: 2
Joined: 26 Aug 2025, 03:41
Russia

Re: Public Beta Testing for TOS 6 ARM Version

Post 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

Code: Select all

@reboot systemctl restart docker
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
Post Reply

Return to “Update Notice”