-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
/kind feature: podman-compose analogue of docker-compose #3865
Comments
@barseghyanartur there are no plans for an exact dupe of docker compose for podman. we believe people should attempt to use podman generate kube and podman play kube. we continue development on this feature. a contributor has also made https://github.com/muayyad-alsadi/podman-compose which i hear people have had decent luck with. |
Docker-compose is not a part of Docker, and therefore the core engineering team is not making an effort to support podman-compose a part of podman. But this is an open source project, I could see us adding a subset of compose to podman, Our direction (Red Hat) is to make it easy to move from Podman to Kubernetes and plan on investing in these features. As @baude points out the community project podman-compose might be a place to try out and continue development efforts their. I would even be willing to move https://github.com/muayyad-alsadi/podman-compose under the github.com/containers framework, if this was something @muayyad-alsadi was interested in. Our bottom line on this is that we don't want to end up with Red Hat/RHEL supporting the compose language for use with Podman. The compose use cases are huge and not well constrained, as I understand it. |
sure, I would be pleased by that. |
Is there a way for you to request a move, or should I just create a podman-compose and you can open a PR to it. |
yes, there is, let me click that. |
Thanks. I see. Thanks for the quick answers. I did took a quick look at Nowadays, most of the devs make use of One way to attract more people to the project is to make it available and usable by larger audience. If Regarding the I personally think it's really cool to be able to state that docker can be an alias of podman. I think my expectations were partly caused by that statement. Some guidance on how to use |
I've followed this https://help.github.com/articles/transferring-a-repository/ and got |
@barseghyanartur please try devel branch of podman compose on files in for example
|
@rhatdan you need to fork my repo first |
But as @rhatdan points out, compose is not technically part of the docker core. I know we are drawing lines here. Also, if i install docker on latest ubuntu, it doesnt install docker-compose. Anyways, podman generate and podman play is always being developed as we get input from users. |
@muayyad-alsadi I created github.com/containers/podman-compose and made you the administrator, you can checkout it out, copy all of youre content to the new repo and then push it to github.com/containers/podman-compose. |
but in that case I guess we lose issues, history ,...etc. when I clicked transfer it gave me
would you please delete that and then fork my repo as user containers? https://help.github.com/en/articles/transferring-a-repository |
it seems I don't have any permission on |
sorry my bad I did not see the invitation |
it still gives me even after I accepted the invitation to become owner
|
@muayyad-alsadi You need to fork the repo, and add your content to it, then open up a PR to containers/podman-compose and we can merge in your code. |
that's not how github transfer work. that's just uploading a fresh code, in that way we lost all stars, issues, forks connections, and no redirect from old repo to new repo ...etc. on the other hand if you fork my repo, then if I clicked transfer and you accept my transfer then github will redirect every one to your repo (starts, forks, urls) |
Ok lets try that. |
I have forked your repo into containers/podman-compose and added you as an admin |
GitHub transfer is a way to go. Fresh re-upload should not even be considered. |
Forking is a bad idea. It shall be transferred. |
that failed again. but I've successfully send a transfer request to your personal account. I guess, you can transfer it from your personal account to containers because you have permission on both. Please check your inbox and accept |
It shall be possible to transfer from personal account to organisation. |
I agree. A transfer will preserve the history etc. which would be very valuable to have. |
@muayyad-alsadi I did not see any email? |
Did you check your spam folder? :) |
Docker Compose just added support for running Docker CLI, instead of using API (docker/compose#6865). This would in theory enable plain old Docker Compose to work with podman, I think? |
That sounds very interesting - worth trying it, definitely
…On Sat, Aug 31, 2019, 18:23 Itamar Turner-Trauring ***@***.***> wrote:
Docker Compose just added support for running Docker CLI, instead of using
API (docker/compose#6865 <docker/compose#6865>).
This would in theory enable plain old Docker Compose to work with podman, I
think?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#3865>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AB3AOCAKCWJC3RYWZGIDGHLQHLVOJANCNFSM4IOGYNNQ>
.
|
It does not work like that. |
I am closing this issue since podman-compose now resides at https://github.com/containers/podman-compose. Feel free to continue the conversation here or to move it over to https://github.com/containers/podman-compose. |
Docker Compose now supports calling out to Docker CLI, so it's possible Podman would work now... https://www.docker.com/blog/faster-builds-in-compose-thanks-to-buildkit-support/ |
Hey, to ping back, I'm already successfully using podman and podman-compose as docker/docker-compose replacement. |
/kind feature
Description
Introduce
podman-compose
as analogue ofdocker-compose
.The text was updated successfully, but these errors were encountered: