zoukankan      html  css  js  c++  java
  • docker load导入镜像报错:open /var/lib/docker/tmp/docker-import-970689518/bin/json: no such file or directory

    今天将之前打包好的mysql5.7.19的tar包通过docker load命令导入到Docker环境中却报出了如下错误:

    [root@host-10-10-10-6 task]# docker load < mysql5.7.19.tar
    open /var/lib/docker/tmp/docker-import-970689518/bin/json: no such file or directory

    错误反应的意思是mysql5.7.19这个tar包缺少docker所需要的一些json文件,它只包含了layer.tar这个文件夹,缺少json这个文件夹,因此mysql5.7.19.tar只是一个tar包,并不能直接用docker load导入。

    解决办法如下:

    [root@host-10-10-10-6 task]# cat mysql5.7.19.tar | docker import - mysql5.7.19
    sha256:76584af411e14e326e6893b6dd8e3f176033da26a1d2922cedf24720d503ff1b

    通过命令查看mysql5.7.19是否载入到docker镜像中:

    [root@host-10-10-10-6 task]# docker images
    REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
    mysql5.7.19           latest              76584af411e1        28 seconds ago      407MB
    ubuntu14-hadoop-hue   base                060b48539f1e        About an hour ago   4.03GB
    <none>                <none>              1d15c6cb2306        6 hours ago         1.31GB
    ubuntu                14.04               37390b40944e        16 hours ago        447MB
    <none>                <none>              f0d80e5e271d        10 days ago         221MB

    可以看到,mysql5.7.19这个tar包已成功导入到docker中成为镜像,问题解决~

  • 相关阅读:
    Apache Beam的特点
    Apache Beam是什么?
    Kudu1.1.0 、 Kudu1.2.0 Kudu1.3.0的版本信息异同比较
    Kudu compaction design
    [转]Oracle trunc()函数的用法
    [转]Charts (Report Builder and SSRS)
    [转]表变量和临时表的比较
    [转]MONTHS_BETWEEN Function
    [转]Grunt 新手一日入门
    [转]Format a ui-grid grid column as currency
  • 原文地址:https://www.cnblogs.com/lijinze-tsinghua/p/9847539.html
Copyright © 2011-2022 走看看