Need Synology Container manager script #3

Open
opened 2023-09-07 13:40:20 +00:00 by dirtymurt · 7 comments
dirtymurt commented 2023-09-07 13:40:20 +00:00 (Migrated from github.com)

looking to install on synology NAS

could make do with a portainer script and run it inside that

looking to install on synology NAS could make do with a portainer script and run it inside that
themeatsweats commented 2023-09-08 01:35:22 +00:00 (Migrated from github.com)

a regular docker compose would be suitable for use on a synology as well as all other docker hosts regardless of OS. i use portainer to view logs, start/restart containers, and keep track of what ports and networks each container is using, but i cannot recommend it for managing a stack (their equivalent of a compose). it may work today, but disappear tomorrow

a regular docker compose would be suitable for use on a synology as well as all other docker hosts regardless of OS. i use portainer to view logs, start/restart containers, and keep track of what ports and networks each container is using, but i cannot recommend it for managing a stack (their equivalent of a compose). it may work today, but disappear tomorrow
rishighan commented 2023-09-08 01:48:06 +00:00 (Migrated from github.com)

What parts of Portainer make it difficult for docker-compose, I've only used it once, and switched back to native docker-compose after struggling with volume mapping.

What parts of Portainer make it difficult for `docker-compose`, I've only used it once, and switched back to native `docker-compose` after struggling with volume mapping.
themeatsweats commented 2023-09-08 02:42:59 +00:00 (Migrated from github.com)

apart from volumes like you mentioned, stacks behavior in portainer (for me at least) is erratic. I had a stack made entirely in portainer, ran fine for a bit, but then portainer claimed the stack was made outside of portainer and as such it could no longer control it. there was no compose to fall back on, so management of it was impossible and the whole stack needed to be recreated

basically compose is perfect and always works and is easy to iterate on and backup. portainer is a nice front end for it all, but useless for actually deploying and just complicates the process (again, in my experience)

if other users prefer portainer, great. the main point i wanted to make is that a proper compose will meet everyone's needs regardless of where they are on their docker journey

apart from volumes like you mentioned, stacks behavior in portainer (for me at least) is erratic. I had a stack made entirely in portainer, ran fine for a bit, but then portainer claimed the stack was made outside of portainer and as such it could no longer control it. there was no compose to fall back on, so management of it was impossible and the whole stack needed to be recreated basically compose is perfect and always works and is easy to iterate on and backup. portainer is a nice front end for it all, but useless for actually deploying and just complicates the process (again, in my experience) if other users prefer portainer, great. the main point i wanted to make is that a proper compose will meet everyone's needs regardless of where they are on their docker journey
dirtymurt commented 2023-09-08 09:48:53 +00:00 (Migrated from github.com)

I've run half a dozen stacks inside portainer inside docker desktop for over a year without a hitch. But each persons mileage may vary. Synology uses something called Docker container manager which is very easy to use (checkout 'https://mariushosting.com/docker/' for loads of examples). Compose can be used with a bit more faffing with SSH I believe, be great if we could get something simple added to marius (it would help promote this app too)

I've run half a dozen stacks inside portainer inside docker desktop for over a year without a hitch. But each persons mileage may vary. Synology uses something called Docker container manager which is very easy to use (checkout 'https://mariushosting.com/docker/' for loads of examples). Compose can be used with a bit more faffing with SSH I believe, be great if we could get something simple added to marius (it would help promote this app too)
rishighan commented 2023-09-08 12:08:26 +00:00 (Migrated from github.com)

@Cassock you want to take a stab at threetwo-docker-compose? It works for the most part, but maybe you can optimize it and suggest what can be configured to be variables?

@Cassock you want to take a stab at `threetwo-docker-compose`? It works for the most part, but maybe you can optimize it and suggest what can be configured to be variables?
dirtymurt commented 2023-09-13 13:34:28 +00:00 (Migrated from github.com)

just wondering if there was any update?

just wondering if there was any update?
rishighan commented 2023-09-15 14:43:09 +00:00 (Migrated from github.com)

I haven't had a chance. Possibly at some point next week...

I haven't had a chance. Possibly at some point next week...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: frishi/threetwo-docker-compose#3