Hi,
I have Docker, Portainer and watchover running fine on my CoreElec device. And today I tried to install RoonBridge, using this command: docker run --name RoonBridge --net=host -d -v /home/roon:/var/roon dubodubonduponey/roon-bridge:latest
It downloaded, intstalled, but not running. In Portainer it’s marked blue instead of green and says “created”. So it’s there but not running. And there’s following error:
docker: Error response from daemon: error while creating mount source path ‘/home/roon’: mkdir /home: read-only file system.
Hello guys! I habe successfully configured docker and portainer on CoreELEC 19.3 . Unfortunately I have to SSH to device after every restart and enter the command systemctl restart service.system.docker to make the containers and portainer run… Can you tell me how to change that so it would run automatically?
I have changed it using SMB. I have entered the Path: Configfiles\system.d and edited the restart policy of the service service.system.docker.service using Notepad++ from Restart=on-abnormal to Restart=always. Now it is working as it should.
Good afternoon!
How to get access to an external USB disk on VIM 3Pro in CoreeleC 20.0 when installing the Transmission container via the Portainer interface? I’m installing a container via a terminal tab and I’m getting an error. When I enter the code in the stack terminal I get an error: Deployment error -failed to deploy a stack: services.transmission.volumes must be a list. Is there a way to mount a usb disk to a container?
I enter the following docker-compose
Good afternoon friends! After installing several containers in Docker, the size of the /storage/.kodi/userdata/addon_data/service.system.docker/docker/overlay2 folder critically increased and amounted to 8 GB. I looked for ways to move docker to another drive and tried this:
The disk where I want to move Docker is a Samsung 128 GB SD memory card, I formatted it in ext3.
But I have not been successful in this way.
I understand that Coreelek is a specially compiled system, and I want to ask if it is possible to transfer Docker on this system to another disk? Thank you!
My advice is to not change the location of the docker images and keep the /storage/.kodi/userdata/addon_data/service.system.docker directory. If your storage space is small, (1) prepare a backup of your system on a flash drive, (2) connect a 256GB USB SSD drive, (3) install CoreELEC there, and (4) recover your backup.
After four years using CoreELEC the use of my storage space is:
Docker images in /storage/.kodi/userdata/addon_data/service.system.docker: 7.6 GB (256 GB SSD)
Space used by docker containers in /storage/.config/dockers: 3.6 GB (SSD 256 GB)
CoreELEC storage pool: 256 GB SSD with 33% usage
Storage pools for backups, multimedia, personal storage clouds, and duplicates: two 5TB 2.5" hard drives with automatic shutdown
Your advice is very helpful! But I have a question for you, how did you manage to connect the SSD drive to Coreelek and on what machine is the system installed? I am using Khadas VIM 3 PRO with 32GB EMMC storage size. I use external USB drives to store my media library, only for audio files, movies and TV shows are not stored on this device.
I do not intend to install Docker and Coreelek on a separate memory card yet, my task is to move the Docker array to the memory card.
Thanks for your reply, stay healthy!
You are right, my system is different from yours, I started with an old device with S912 processor which is no longer supported by CoreELEC, which is why now I am using it as a remote device and installed LibreELEC which is supporting it, later I used another one S905X3 device with a 100GB external USB SSD and CoreELEC installed on it, which was very easy, I just installed a CoreELEC image with balenaEtcher. Finally I switched to LibreELEC with an x86_64 processor on a cheap mini PC acting as a server, with a 256GB SSD to which I first added a 5TB disk and later a second 5TB disk.
To connect so many devices (hard drives and TV tuners) I have been using a seven-port self-powered USB 3.0 hub for years.
I don’t know your device but you should be able to prepare a bootable CoreELEC USB drive. I don’t imagine this to be impossible but if this were the case I remember that CoreELEC was able to use any connected partition named STORAGE as internal system ‘storage’ partition. Obviously there should only be a single partition named STORAGE.