美文网首页
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