Difference between revisions of "Docker push"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
== Examples == | == Examples == | ||
+ | docker push 123456789.dkr.ecr.eu-west-1.amazonaws.com/test:test | ||
+ | The push refers to repository [123456789.dkr.ecr.eu-west-1.amazonaws.com/test] | ||
+ | f14ff08d5dd8: Layer already exists | ||
+ | e8021939f780: Layer already exists | ||
+ | 62b91c8f98ba: Layer already exists | ||
+ | 831752bc44cf: Layer already exists | ||
+ | 9cd7ab30bc7a: Layer already exists | ||
+ | 53f34d42171e: Layer already exists | ||
+ | 5f70bf18a086: Layer already exists | ||
+ | 78584bfdde14: Layer already exists | ||
+ | 7c3614922921: Layer already exists | ||
+ | ed97e53597b7: Layer already exists | ||
+ | 11ee7ee7b4ec: Layer already exists | ||
+ | a87ed74e4271: Layer already exists | ||
+ | c0a7e64cd447: Layer already exists | ||
+ | f1417ff83b31: Layer already exists | ||
+ | test: digest: sha256:f84f07adfsafsafasfaf7b3fbt size: 3255 | ||
+ | |||
+ | |||
+ | == Errors == | ||
docker push "your_ecr_repo/elasticsearch:v9.9" | docker push "your_ecr_repo/elasticsearch:v9.9" | ||
The push refers to repository [xxxxxxxx.dkr.ecr.eu-central-1.amazonaws.com/repo/name] | The push refers to repository [xxxxxxxx.dkr.ecr.eu-central-1.amazonaws.com/repo/name] |
Revision as of 17:41, 13 April 2023
docker push
push an image or a repository to a registry
docker push [OPTIONS] NAME[:TAG]
docker push my_image_name docker push yourepo.company.com/my-image-name:0.1 (use docker tag first)
docker push --quiet your_image docker push --help
Contents
Errors
docker push yourepo.company.com/my-image-name:0.1 The push refers to repository [0987654321.dkr.ecr.eu-west-1.amazonaws.com/yourimage] 6e4707a7ffef: Preparing b284af3bfffe: Preparing denied: Your authorization token has expired. Reauthenticate and try again.
docker push your-image yourepo.company.com/my-image-name:0.1 "docker push" requires exactly 1 argument. See 'docker push --help'. Usage: docker push [OPTIONS] NAME[:TAG] Push an image or a repository to a registry Solution: use docker tag first to tag remote repository
Examples
docker push 123456789.dkr.ecr.eu-west-1.amazonaws.com/test:test The push refers to repository [123456789.dkr.ecr.eu-west-1.amazonaws.com/test] f14ff08d5dd8: Layer already exists e8021939f780: Layer already exists 62b91c8f98ba: Layer already exists 831752bc44cf: Layer already exists 9cd7ab30bc7a: Layer already exists 53f34d42171e: Layer already exists 5f70bf18a086: Layer already exists 78584bfdde14: Layer already exists 7c3614922921: Layer already exists ed97e53597b7: Layer already exists 11ee7ee7b4ec: Layer already exists a87ed74e4271: Layer already exists c0a7e64cd447: Layer already exists f1417ff83b31: Layer already exists test: digest: sha256:f84f07adfsafsafasfaf7b3fbt size: 3255
Errors
docker push "your_ecr_repo/elasticsearch:v9.9" The push refers to repository [xxxxxxxx.dkr.ecr.eu-central-1.amazonaws.com/repo/name] 40a381ca46dc: Preparing f9cd3098ca32: Preparing c3e87cd6748e: Preparing 3995c6207484: Preparing 9cbb1bc9540c: Preparing 2dca0f18577a: Waiting e77d17b4c748: Waiting 5fde16b8f2a5: Waiting bb800dda9d0e: Waiting f92203fcb38b: Waiting e9fb19c67236: Waiting 0a367bc63a2a: Waiting denied: Your authorization token has expired. Reauthenticate and try again.
Solution:docker login
oraws ecr get-login-password
Related terms
docker pull
- Binary repository manager
conan upload
docker container commit
docker logs
aws ecr put-image
aws ecr list-images
docker image push
docker tag
aws ecr get-login-password --region YOUR_REGIOM | docker login --username YOUR_USERNAME --password-stdin YOUR_ACCOUNT_ID.dkr.ecr.YOUR_REGION.amazonaws.com
See also
Advertising: