podman: Podman images are not compatible with docker hub

/kind bug

Description

Building an image and pushing it to docker.io succeeds, but the tags do not show up in the docker hub web interface. Pulling from podman and some docker clients work, but is notably broken for docker 19.03: https://github.com/moby/moby/issues/39727.

This could well be a bug with docker hub, but nonetheless it’s a problem for podman users, so we should track the progress on this.

Steps to reproduce the issue:

  1. Build a container image with podman
  2. Tag and push the image to docker hub.
  3. Try to find the image tag on docker hub.

Describe the results you received:

I’m not seeing the tag on docker hub.

Describe the results you expected:

I expected to see my image tag.

Additional information you deem important (e.g. issue happens only occasionally):

Output of podman version:

$ podman version
Version:            1.6.1
RemoteAPI Version:  1
Go Version:         go1.13.1
OS/Arch:            linux/amd64

Output of podman info --debug:

$ podman info --debug
debug:
  compiler: gc
  git commit: ""
  go version: go1.13.1
  podman version: 1.6.1
host:
  BuildahVersion: 1.11.2
  CgroupVersion: v1
  Conmon:
    package: Unknown
    path: /usr/bin/conmon
    version: 'conmon version 2.0.1, commit: 4dc8bcfec41e10ca760c8e2089474c2843dfd066'
  Distribution:
    distribution: manjaro
    version: unknown
  MemFree: 675332096
  MemTotal: 16569847808
  OCIRuntime:
    package: Unknown
    path: /usr/bin/runc
    version: |-
      runc version 1.0.0-rc9
      commit: d736ef14f0288d6993a1845745d6756cfc9ddd5a
      spec: 1.0.1-dev
  SwapFree: 18191396864
  SwapTotal: 18223570944
  arch: amd64
  cpus: 8
  eventlogger: file
  hostname: REDACTED
  kernel: 4.19.79-1-MANJARO
  os: linux
  rootless: true
  slirp4netns:
    Executable: /usr/bin/slirp4netns
    Package: Unknown
    Version: |-
      slirp4netns version 0.4.1
      commit: 4d38845e2e311b684fc8d1c775c725bfcd5ddc27
  uptime: 55h 15m 4.65s (Approximately 2.29 days)
registries:
  blocked: null
  insecure: null
  search:
  - docker.io
  - registry.fedoraproject.org
  - quay.io
  - registry.access.redhat.com
  - registry.centos.org
store:
  ConfigFile: /home/REDACTED/.config/containers/storage.conf
  ContainerStore:
    number: 0
  GraphDriverName: vfs
  GraphOptions: {}
  GraphRoot: /home/REDACTED/.local/share/containers/storage
  GraphStatus: {}
  ImageStore:
    number: 6
  RunRoot: /run/user/1000
  VolumePath: /home/REDACTED/.local/share/containers/storage/volumes

Additional environment details (AWS, VirtualBox, physical, etc.):

Running on bare metal (laptop).

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 15 (8 by maintainers)

Most upvoted comments

@johanbrandhorst I’m fine with leaving this issue open until the smoke settles with the issue you’ve put up at docker/hub