下载好了redis的tar包,然后导入redis镜像是报错open /var/lib/docker/tmp/docker-import-743441288/redis-3.0.7/json: no such file or directory,如下信息:

[master@instance-2m5iiamd Redis]$ docker load < redis-3.0.7.tar.gz 
open /var/lib/docker/tmp/docker-import-743441288/redis-3.0.7/json: no such file or directory

错误反应的意思是redis-3.0.7.tar.gz这个tar包缺少docker所需要的一些json文件,并不能直接用docker load导入。

采用以下方法解决:

[master@instance-2m5iiamd Redis]$ cat redis-3.0.7.tar.gz | docker import - redis-3.0.7
sha256:8da9f7bebe408050ceeff091abb3da45ed0f219efe17493b87fd17b168da395a

然后查看images:

[master@instance-2m5iiamd Redis]$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
redis-3.0.7         latest              8da9f7bebe40        8 seconds ago       5.66MB

转载于:https://www.cnblogs.com/linga/p/11040410.html

GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e 4 个月前
8c391e04 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐