![]() Then in the same directory we start up the services defined in this file using podman-compose: $ podman-compose up ![]() Let’s get the docker-compose.yml file via wget: $ wget The podman-compose documentation mentions a fairly involved docker-compose example we can run which deploys Ansible AWX locally. Let’s install podman-compose with pip3: $ pip3 install There is also a podman-specific way of running docker-compose.yml files. Machine "podman-machine-default" started successfullyįrom now on we can use ‘podman’ instead of ‘docker’ when running CLI commands. INFO listening tcp://0.0.0.0:7777 INFO new connection from to /var/folders/9r/1ps0_mg924sd4h3lrk1r8g040000gp/T/podman/qemu_podman-machine-default.sock Waiting for VM. Then we start it up: $ podman machine start INFO waiting for clients. ![]() $ podman machine init Downloading VM image: fedora-coreos-34.20211016.2.1-qemu.x86_64.qcow2.xz: done Extracting compressed file ![]() Podman only runs on Linux, so on MacOS uses a QEMU VM for the server side of the container builds. We are showing here a way to build and use containers on a Mac without Docker, using Podman.įirst things first, install podman via brew: Understandably, many people have been looking for alternatives which are easier to implement on Linux but not so much on MacOS. Docker the company has been throwing wrenches lately into what used to be a smooth user experience with their new Terms of Service for Docker Desktop and various limits imposed on image pulls from DockerHub. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |