美文网首页
Ubuntu 环境下安装Docker

Ubuntu 环境下安装Docker

作者: FlySheep_ly | 来源:发表于2017-04-20 08:05 被阅读45次

    本文所采用的系统环境是 ubuntu-16.04.2-desktop-amd64 系统下安装 Docker。期间遇到不少的坑。

    一、添加镜像源

    首先需要安装 apt-transport-https 包支持的 HTTPS 协议的源:

    sudo apt-get install -y apt-transport-https
    

    添加源的 gpg 密钥:

    sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
    

    获取当前操作系统的代号,这里获取的代号为 xenial:

    lsb_release -c
    

    接下来就可以添加 Docker 的官方 apt 软件源了。通过下面的命令创建 /etc/apt/sources.list.d/docker.list 文件,并写入源的地址内容。非 版本的系统注意修改为自己对应的代号:

    sudo bash -c "echo deb https://apt.dockerproject.org/repo ubuntu-xenial main  > /etc/apt/sources.list.d/docker.list"
    

    添加成功后,更新 apt 软件包缓存:

    sudo apt-get update 
    

    在执行这个命令时报了以下错误:

    错误信息.png

    解决办法:在终端中敲入以下两句:

    sudo rm /var/cache/apt/archives/lock
     
    sudo rm /var/lib/dpkg/lock
    

    二、开始安装 Docker

    在成功添加源之后,就可以安装最新版本的Docker了,软件包名称为 docker-engine:

    sudo apt-get install -y docker-engine
    

    安装成功后,启动 Docker 服务:

    sudo service docker start
    

    三、配置 Docker 服务

    为了避免每次使用 Docker 命令都要用特权身份,可以将当前用户加入安装中自动创建的 Docker 用户组:

    sudo usermod -aG docker USER_NAME
    

    用户更新组信息后,退出并重新登录后即可生效。

    相关文章

      网友评论

          本文标题:Ubuntu 环境下安装Docker

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