i just ended up going with a new image with the components installed, which i’ve
been informed is best practice. --------------------------- Hey there! i have an
Owncast container that needs two extra files added to it every time it starts up
because the base image doesn’t include them. they can be downloaded from within
the container. i just need a way to tell the container to always do that when it
starts up. i’ve tried adding this to my quadlet: [Container] Exec=apk update &&
apk add --no-cache mesa-va-gallium mesa-dri-gallium but it doesn’t work. does
anyone know how to correctly automate this? thanks!
I think you won’t regret it. If the container startup installs stuff, you might lock yourself out when the remote server has issues, your network has issues, or if the package you install changes due to an update.
With it baked into an image, you have reproducible results. If you build a new image and it doesn’t work anymore, you can immediately switch back to the old one and figure out the issue without pressure.
great thoughts, thank you for sharing! i’m still quite new to containerization.