Description of problem: anolis-8.8-aarch64-docker.tar镜像导入失败 tar link: https://mirrors.openanolis.cn/anolis/8.8/isos/BETA/aarch64/anolis-8.8-aarch64-docker.tar Error info: [root@anolis8 ~]# docker load < anolis-8.8-aarch64-docker.tar open /var/lib/docker/tmp/docker-import-3303475711/dev/json: no such file or directory docker version: [root@anolis8 ~]# docker --version Docker version 20.10.22, build 3a2c30b
[anolis8.8][x86_64][docker.tar] anolis-8.8-x86_64-docker.tar同样导入失败 # docker load < anolis-8.8-x86_64-docker.tar open /var/lib/docker/tmp/docker-import-1889474553/boot/json: no such file or directory tar link:https://mirrors.openanolis.cn/anolis/8.8/isos/BETA/x86_64/anolis-8.8-x86_64-docker.tar # docker --version Docker version 20.10.22, build 3a2c30b # uname -r 5.10.134-13_rc1.an8.x86_64
在rc2 docker验证一下。
在rc2上docker images导入还是存在问题: download link: https://mirrors.openanolis.cn/anolis/8.8/isos/RC2/aarch64/anolis-8.8-aarch64-docker.tar.xz --------------------------- [root@localhost ~]# docker load < anolis-8.8-aarch64-docker.tar.xz open /var/lib/docker/tmp/docker-import-2993388238/dev/json: no such file or directory [root@localhost ~]# docker --version Docker version 20.10.22, build 3a2c30b
docker 的tarball 是使用的docker export 导出的,需要使用 docker import 命令导入
使用docker import可以成功导入docker images ---------------------- [root@loallhost~]# docker import anolis-8.8-aarch64-docker.tar.xz sha256:52b539d77783abc9b04c09a57040bc94d0981f969f6a8fb6d96d181686797778 [root@loallhost~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 52b539d77783 5 seconds ago 666MB [root@loallhost~]# docker run -itd 52b539d77783 /bin/bash fe045c660a7a2fe0180ec8d1b9e623991296c47d8841e160a34e4bad7f731414 [root@loallhost~]# docker exec -it fe045c660a7 bash [root@fe045c660a7a /]# cat /etc/anolis-release Anolis OS release 8.8