-
Notifications
You must be signed in to change notification settings - Fork 485
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
Is this project dead or stalled? Status? #151
Comments
I'm just overloaded. Every weekend I say I'll work on it and get distracted. I'll try to see what I can do tomorrow. |
Hopefully others could help @muayyad-alsadi on this. Perhaps more contributors and reviewers. Sadly I know little of compose. |
It's definitely an interesting project and one I want to see become bigger. I'm up for donating a little. Earlier I was having issues with setting up |
I can help, I use docker-compose a lot and I know python :-) |
@harsh183 the reason why it does not work because
both listen on 8080 which is not possiblein rootless podman because the only way for container-to-container communication is to share network namespace and let them talk via. localhost if there is some env variable you could pass to kaui to make it listen to 9090, then pass it and edit compose.yml to reflect that. @rhatdan can't |
Hey all! Any chance y'all are aligned on Compose's upstream efforts to perform a Go rewrite? Linking to compose-spec/compose-spec#57 |
I'm a Go fan, I'll be happy to contribute to the rewrite :-D |
If podman is getting an HTTP API and docker-compose can use it, does this project make sense now? 🤔 |
Podman is daemon-less. |
@muayyad-alsadi That's not entirely true: @yajo yes, thanks, TIL. I didn't know about the new API service. I think that we don't need a clone of |
Well it's not gonna work right now, currently it's experimental and has no networks endpoints. But I guess it should work for podman 2.0+ |
Appreciate if we could get an "official" position from https://github.com/containers on the future of podman-compose. |
github.com/containers administrators has no opinion on this. We fully support all OpenSource projects on github.com/containers. podman-compose seems to have an active community and the Podman team values it's existence. Whether or not traditional docker/compose works well against the new Podman APIV2, remains to be seen. We would also love to see how people look at using something like podman-compose to work with Podman advanced features like working with Pods. |
I would like to make it clear that the focus of this project is rootless daemon-less user-space containers since docker does not offer this feature, it does not handle those workarounds. |
Is there any update on this issue? It seems like a good idea to have a compose tool for podman but it is very unstable right now. Is there any roadmap for this project (even an unofficial one) ? |
There are many PRs and commits going on in this project, so I would not say it is dead. As far as your particular issue, it might be that no one has had a chance to look at it, or wants to work on it. Opening up a PR to attempt to fix it, might be the next step for you, if you think you can. |
The reason I am asking is that I see all these PRs piling up but don't see any review or attention from the maintainers. Also the latest release from a few months ago. I would be up to contributing to this project (but I don't know much about how compose works on the inside ) |
To achieve this vision I think it needs to follow docker-compose to the extent possible. It's important for rootless containers adoption. I'll suggest setting up a project/board on GitHub. Add collaborators to review and merge PRs. Organizing a video call with interested parties to set priorities and figure out road blocks. Shall we do it? |
Any chance we can get a new release on PyPi anytime soon? The last release was ~15 months ago. |
To be honest, as a python developer, when I see instructions from https://fedoramagazine.org/manage-containers-with-podman-compose/ I am ready to start running and screeming, installing from development branch should never be advised. I think our priority should be now to make at least a pypi pre-release and assure we update it, without pypi releases we cannot really claim that the project is usable for any practical purposes. |
In another chain, we are talking about getting new maintainers, of this project, if we have volunteers who want to support it. |
If I would not already be overloaded I would sign up to help, hopefully situation will change for the better. |
now that podman can be used as a backed for docker-compose (ref: https://www.redhat.com/sysadmin/podman-docker-compose) why would one use podman-compose instead of docker-compose and what are its pros (except for rootless containers which it doesn't support yet) ? Also shouldn't one of the first steps be checking if podman-compose is complaint with the compose spec? |
The question would be if podman-compose started to extend the compose spec for handling of Pods and advanced Podman features. |
Regarding official docker-compose support of podman: For me on a Debian machine it was required to provide the socket on an expected path:
The article is talking about a |
You can export |
I think your way should be the preferred one. Here is the full instruction:
|
Hello maintainers ( @muayyad-alsadi I think, maybe others?),
Unfortunately I see lists of issues and pull requests growing, with some interesting things (such as
build-args
, etc) that are still waiting, some even with 1 line fix waiting for 6 months or more (without being closed or accepted). This is sad, because this project can really be a good companion forpodman
.What I'm asking is: there is any plan on the long run, or this project is dead? Or "temporary stalled"?
The text was updated successfully, but these errors were encountered: