for-linux icon indicating copy to clipboard operation
for-linux copied to clipboard

docker save failed with 'Error response from daemon: invalid reference format: repository name must be lowercase'

Open dylan2intel opened this issue 3 years ago • 2 comments

docker save `docker images|grep -v '^tpcc'|grep 'tpcc-'|grep 'sfdev-latest'|awk 'BEGIN { OFS=":" }{print $1,$2}'|tr '\n' ' '`|gzip >/tmp/images.tar.gz
Error response from daemon: invalid reference format: repository name must be lowercase

However, when split the commands one by one to execute it works, why?

docker images|grep -v '^tpcc'|grep 'tpcc-'|grep 'sfdev-latest'|awk 'BEGIN { OFS=":" }{print $1,$2}'|tr '\n' ' '
10.67.121.79:5000/tpcc-hammerdb:sfdev-latest 10.67.121.79:5000/tpcc-mysql:sfdev-latest 10.67.121.79:5000/tpcc-postgresql:sfdev-latest

docker save 10.67.121.79:5000/tpcc-hammerdb:sfdev-latest 10.67.121.79:5000/tpcc-mysql:sfdev-latest 10.67.121.79:5000/tpcc-postgresql:sfdev-latest |gzip > /tmp/images.tar.gz

docker load < /tmp/images.tar.gz
Loaded image: 10.67.121.79:5000/tpcc-hammerdb:sfdev-latest
Loaded image: 10.67.121.79:5000/tpcc-mysql:sfdev-latest
Loaded image: 10.67.121.79:5000/tpcc-postgresql:sfdev-latest
Client:
 Context:    default
 Debug Mode: true
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Build with BuildKit (Docker Inc., v0.6.1-docker)
  scan: Docker Scan (Docker Inc., v0.9.0)

Server:
 Containers: 16
  Running: 16
  Paused: 0
  Stopped: 0
 Images: 34
 Server Version: 20.10.8
...

BTW,  suppose reproduced on latest version, not found in previous version.

dylan2intel avatar Mar 03 '22 11:03 dylan2intel

Seeing the same on docker-desktop-4.11.1 and docker-desktop-4.10.1

timdittler avatar Aug 09 '22 14:08 timdittler

Seeing the same on github actions here

shreemaan-abhishek avatar Jan 24 '23 09:01 shreemaan-abhishek