podman-0.5.1 released

Brent Baude
cri-o
Published in
1 min readMay 7, 2018

--

We just cut the 0.5.1 Podman release upstream and Fedora packages are building now. We again had submissions from a number of people both directly and indirectly related to the core Podman team. I love this!

One of the annoyances in previous Podman versions was that certain commands prepended docker.io/library to a resulting image in our storage. Podman build was a good example of this. We now only prepend localhost to the image name.

Another change occurred with the publish (aka -p) options for Podman `run` and create `subcommands`. Normally when -p is provided, you provide it in the form of host_port:container_port. However, a community member pointed out that a singular, integer input should also be acceptable.

$ sudo podman run -it -p 80 alpine

In this case, the input is the container port and we generate a random port assignment for the host. It is somewhat akin to a short cut where -P and expose would have been used.

We wrote about podman growing a new remote API using varlink last week, the effort continues this week as the API grows some initial support for container methods.

Other noticeable enhances include:

  • Fix pulling from an insecure registry
  • Enhancements to bash completion of Podman commands
  • Remove options from create and run that we cannot implement
  • port stuff with -p
  • Add a conmon path for openSUSE

--

--

Brent Baude
cri-o
Writer for

Red Hat hacker on containers and related technologies based in the great state of Minnesota.