- Joined
- Nov 25, 2013
- Messages
- 7,776
Hi all,
I am running a hybrid ESXi/SCALE system out of curiosity. People who know me will be aware that I still advise to use jails over any other container technology. Adding mountpoints to a FreeBSD jail is easy, data is kept separate ... like it should be.
That being said after running only apps that don't keep any state - OnlyOffice is the most important one for me - I'm lured into the Linux container ecosystem by the easy availability of Home Assistant and Uptime Kuma. I see that the standard TrueCharts (I'm currently using TrueCharts for all applications) charts use something named Persistent Volume Claims (PVC) to persist data across updates. At least I hope that is what these things do
The UI warns not to use anything else or rollbacks may fail.
Can someone point me to some documentation about what is going on under the hood here? If I come to rely on e.g. the Home Assistant installation (really I live in a 4-room appartment and I have only two sensors: the power consumption of my home lab and the power production of my PV) would it be advisable to create a dataset and mount it inside the container? How do I go about finding out what to mount where?
With docker compose things were simple:
And that was that. Much like a mount into a jail. How do I tackle this when I start to use more of the charts and come to rely on the data they create?
Kind regards and thanks,
Patrick
I am running a hybrid ESXi/SCALE system out of curiosity. People who know me will be aware that I still advise to use jails over any other container technology. Adding mountpoints to a FreeBSD jail is easy, data is kept separate ... like it should be.
That being said after running only apps that don't keep any state - OnlyOffice is the most important one for me - I'm lured into the Linux container ecosystem by the easy availability of Home Assistant and Uptime Kuma. I see that the standard TrueCharts (I'm currently using TrueCharts for all applications) charts use something named Persistent Volume Claims (PVC) to persist data across updates. At least I hope that is what these things do
The UI warns not to use anything else or rollbacks may fail.
Can someone point me to some documentation about what is going on under the hood here? If I come to rely on e.g. the Home Assistant installation (really I live in a 4-room appartment and I have only two sensors: the power consumption of my home lab and the power production of my PV) would it be advisable to create a dataset and mount it inside the container? How do I go about finding out what to mount where?
With docker compose things were simple:
Code:
services: truecommand: volumes: - '/app/ixsystems/truecommand/data:/data'
And that was that. Much like a mount into a jail. How do I tackle this when I start to use more of the charts and come to rely on the data they create?
Kind regards and thanks,
Patrick