- Does this mean we don't have to install docker-compose to run
compose.yml files?
yes, you don't have to
there are key differences and advantages for each
the key differences originate from that
* docker and docker-compose are based on fat daemon model
* podman and podman-compose are based on process model
you can run podman as a daemon and use docker-compose by pointing to the
daemon
but you lose all the advantages of the process model.
https://fedoramagazine.org/use-docker-compose-with-podman-to-orchestrate-...
here are some information
http://crunchtools.com/should-i-use-docker-compose-or-podman-compose-with...
basically, podman-compose just run podman which runs the container or build
as the current user
in podman there is no overhead of communication (ex. if you want to build a
container in a 1GB project, docker will creates 1 GB tarball and send it to
the remote daemon and the daemon will extract that archive)
in podman there is no security implications, while in docker things are
executed by the remote daemon (which is most likely root)
https://projectatomic.io/blog/2015/08/why-we-dont-let-non-root-users-run-...
- docker-compose works decently in production environment. What is
the
roadmap for making podman-compose usable in production?
podman-compose just calls podman
there is no heavy lifting done by podman-compose
my plan to podman-compose is to make it support "podman network create"
instead of the current old workaround of single pod network.
On Mon, Nov 15, 2021 at 6:28 AM Chintan from Rebhu <chintan(a)rebhu.com>
wrote:
> I read the package details. I have some questions:
>
- Does this mean we don't have to install docker-compose to run
> compose.yml files?
>
> - IIRC then podman-compose was closer to the idea of pods in k8s. Is that
> not so, now?
>
- docker-compose works decently in production environment. What is
the
> roadmap for making podman-compose usable in production?
> --
> Sent from LineageOS with K-9 Mail.
>
>
> On 15 November 2021 4:06:34 am IST, Muayyad AlSadi <alsadi(a)gmail.com>
> wrote:
>>
>> Hi,
>>
>> I'm please to announce the release of podman-compose 0.1.8
>>
>> a stable release 0.1.8 with hundreds of bug fixes.
>>
>>
https://pypi.org/project/podman-compose/
>>
>>
>> please update your distro shipped packages
>>
>> or "pip3 install --upgrade" your installation
>>
>>
>>