Project

Profile

Help

Issue #6916

closed

Latest stable docker client (2.3.0.3) fails to create 'latest' tag

Added by chouseknecht over 3 years ago. Updated over 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
3. High
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 74
Quarter:

Description

With the latest stable docker client (2.3.0.3) installed, docker push fails to make a PUT request to the API to create a latest tag. This later causes a docker pull operation to fail, because there is no latest tag.

When using podman to push the image, it uploads all the blobs first (which the docker client does as well), and then it makes 2 additional PUT calls. one to create a manifest. and another to create a tag pointing at the the manifest. The same is expected from the docker client.

The root cause seems to be the Nginx config having client_max_body_size set to 1MB. Bumping this. to unlimited resolved the problem.

Also available in: Atom PDF