mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-21 09:21:15 -05:00
Problem running docker-compose file (but found workaround) #325
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bnachtwey on GitHub (May 10, 2025).
Hi
as it seems, the docker-compose file created is not valid.
Running the installer I get
A workaround seems to be to skip that
name:line and use an environmental setting like:export COMPOSE_PROJECT_NAME=pangolinAre there any other / better approaches to cope with this?
I use debian12 with
Thanks & best
BJørn
@v1rusnl commented on GitHub (May 11, 2025):
With what command do you start the compose stack? I guess
docker-compose up -d? If so, you should really update Docker and all it's bell and whistles to the latest versions. Then it will work. But withdocker compose up -dwithout-Don't rely on the own Debian packages for Docker, they are mostly not up to date. Learned that the hard way years ago for myself.Install Docker as suggeested here:
https://docs.docker.com/engine/install/debian/
Current versions are 28.1.1 (Docker) and 2.35.1 (Compose). Docker switched from the old docker-compose format to the docker compose plugin path long ago.
@bnachtwey commented on GitHub (May 11, 2025):
Hi,
thanks for you advise, I'll try so.
I relied on the pangolin documentation, so the error first occurred running the "installer", then when I tried it manually -- as you assumed.
THX & best
@v1rusnl commented on GitHub (May 11, 2025):
Yes, the installer assumes you have one of the latest Docker and Compose versions installed. Remove all docker related debian packages and install Docker via the Docker repo. You have to add the docker repo first to the apt sources list like explained in the link above.
Then install the Docker packages:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginAfter that, the error is gone and the installer should not give an error if you reinstall. Also use every
docker composecommand without a dash,docker-composewith a dash is legacy.@Delajeng commented on GitHub (May 21, 2025):
Thanks, this helped!
@bnachtwey commented on GitHub (May 27, 2025):
Hi & Sorry for the delay.
After remove all old docker packages (including docker-compose), it worked :-)
Thanks & best
Bjørn
@github-actions[bot] commented on GitHub (Jun 11, 2025):
This issue has been automatically marked as stale due to 14 days of inactivity. It will be closed in 14 days if no further activity occurs.
@github-actions[bot] commented on GitHub (Jun 25, 2025):
This issue has been automatically closed due to inactivity. If you believe this is still relevant, please open a new issue with up-to-date information.