In short: I can't get this app working. See details below. Help appreciated :)
TrueNAS-SCALE-22.02.4
App: docker-compose 20.10.20_3.0.3 (By Truecharts, stable version) (also tried version 2.1.0)
Truecharts guide to install this app: https://truecharts.org/docs/manual/SCALE Apps/docker-compose
My storage: ZFS, name: "pool".
Dataset: name "appdata". Created subfolder "portainer" and put the file "dockercompose_portainer.yml" in there. Tried with 3 different users as owner: local user (UID 1000), root, apps (UID 568). Also tried to set permissions to user/group/other to R/W/E (i.e. full access). Also tried with setting it to generic and SMB. Also tried to reapply permissions after I've put the yaml file in the folder.
Install steps I do:
1) Application Name: portainer
3) container Configuration, Docker Compose File (see attached) : /mnt/pool/appdata/portainer/dockercompose_portainer.yml
next >>> save >
App show as deploying under installed applications. And doesn't change from that ever. i.e. it doesn't work.
I have tried with simple compose files also just to see if it's working. From the look of the log files (see attached) it seems like it doesn't start on the compose file at all. The network in the compose file doesn't conflict with TrueNAS's network or my local network.
Another thing: Truecharts also has an "portainer-ce" app. This I can install, but it doesn't have a docker environment. It's possible to use docker-compose files there, but it's translated and often doesn't work like intented by the compose file. So unless someone knows how to use this app properly (from docker, not kubernetes view) I'm back to the app described above.
See attached files: log + compose
TrueNAS-SCALE-22.02.4
App: docker-compose 20.10.20_3.0.3 (By Truecharts, stable version) (also tried version 2.1.0)
Truecharts guide to install this app: https://truecharts.org/docs/manual/SCALE Apps/docker-compose
My storage: ZFS, name: "pool".
Dataset: name "appdata". Created subfolder "portainer" and put the file "dockercompose_portainer.yml" in there. Tried with 3 different users as owner: local user (UID 1000), root, apps (UID 568). Also tried to set permissions to user/group/other to R/W/E (i.e. full access). Also tried with setting it to generic and SMB. Also tried to reapply permissions after I've put the yaml file in the folder.
Install steps I do:
1) Application Name: portainer
3) container Configuration, Docker Compose File (see attached) : /mnt/pool/appdata/portainer/dockercompose_portainer.yml
next >>> save >
App show as deploying under installed applications. And doesn't change from that ever. i.e. it doesn't work.
I have tried with simple compose files also just to see if it's working. From the look of the log files (see attached) it seems like it doesn't start on the compose file at all. The network in the compose file doesn't conflict with TrueNAS's network or my local network.
Another thing: Truecharts also has an "portainer-ce" app. This I can install, but it doesn't have a docker environment. It's possible to use docker-compose files there, but it's translated and often doesn't work like intented by the compose file. So unless someone knows how to use this app properly (from docker, not kubernetes view) I'm back to the app described above.
See attached files: log + compose
Attachments
Last edited: