美文网首页
docker:如果提示gpg: 找不到有效的 OpenPGP 数

docker:如果提示gpg: 找不到有效的 OpenPGP 数

作者: Python数据分析实战 | 来源:发表于2018-06-29 08:11 被阅读26次

    安装curl

    获取并安装docker

    sudo curl -fsSL https://get.docker.com/| sh

    如果提示gpg: 找不到有效的 OpenPGP 数据。先添加pgp key

    sudocurl -fsSL https://get.docker.com/gpg | sudo apt-key add -

    再执行获取包的命令,在国内网络问题可能安装失败,因为已经添加过源列表,可以直接执行

    sudo apt-get update

    sudo apt-get install docker-engine

    3.测试docker

    docker run hello-world

    如果出现这个错误:Cannot connect to the Docker daemon. Is the docker daemon running on this host?的解决方法:

    先执行命令docker daemon 看出现什么错误

    FATA[0000] Error starting daemon: Devices cgroup isn't mounted

    该错误是因为我们系统未打开cgroup引起的(Cgroup: control group是将任意进程进行分组化管理的Linux内核功能,具体百度)

    解决方法:修改grub文件,打开cgroup,重启系统

    编辑/etc/default/grub:将GRUB_CMDLINE_LINUX设置为
    GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
    sudo update-grub
    reboot
    docker version

    相关文章

      网友评论

          本文标题:docker:如果提示gpg: 找不到有效的 OpenPGP 数

          本文链接:https://www.haomeiwen.com/subject/acyoyftx.html