-
-
Notifications
You must be signed in to change notification settings - Fork 385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compose Volume Failure on subpath #520
Comments
I'm having the same issue. My host machine runs Docker version is 26.1.0 which does support basepath, but |
Right, would make sense. Didn't connect that the internal docker versions might not match the docker it's connected to. The last release was 4 months ago which i think puts it just before the feature being cut into a release. |
Looking at the dockerfile it looks like this really just needs the dockge base image rebuilt (which re-reading, you said that >.> ). I don't see anything that's pinning the version of docker/compose. |
Yeah it took me way too long to figure out the problem lies with dockge, I kept thinking it wasn't implemented yet in docker compose, but once I tried manually bringing up the stack it worked just fine. Hope this can be updated soon! |
@Sleavely @mgundelfinger if you want it in the meantime i repackaged the docker image for 1.4.2 to include the latest docker-cli/compose. You can find it here https://hub.docker.com/repository/docker/baneofserenity/dockge/general |
+1 to please get this updated :) I just spent WAYYY too much time troubleshooting |
🛡️ Security Policy
Description
When trying to use the latest volume subpath feature, validation fails and refuses to up the stack. Note this also happens on portainer as well.
docker compose up
in the stack directory works just fine.Not sure what is being used for compose validation but it doesn't seem to be up to date with the current documented schema.
👟 Reproduction steps
Create a external volume (in my case i'm using cifs)
Create a service in a stack that uses said volume with the volume -> subpath
Save and start the stack
volume example
👀 Expected behavior
Stack to be started with no issues
😓 Actual Behavior
error raised
validating /stacks/data/compose.yaml: services.next.volumes.5.volume Additional property subpath is not allowed
Dockge Version
1.4.2
💻 Operating System and Arch
Debian x64
🌐 Browser
Firefox
🐋 Docker Version
26.1.2 - Docker Compose version v2.27.0
🟩 NodeJS Version
No response
📝 Relevant log output
No response
The text was updated successfully, but these errors were encountered: