Docke: ubuntu安装

虚拟化,容器化技术的蓬勃发展,使devops的工作变的更加的轻松和简洁。Docker是目前较流行的容器技术,今天我们就来谈一下Docker基础。真的只是基础----安装

这里我们安装的是社区版。

旧的不去新的不来,我们先卸载掉低版本的docker, 若没有安装的请跳过。旧版本的Docker的名字是docker 或者 docker-engine, 所以我们可以使用下边的指令去卸载。

sudo apt-get remove docker docker-engine docker.io

如果卸载成功之后呢,你会看到**/var/lib/docker** 将被移除。

首先我们需要安装 docker的仓库,步骤如下:

更新apt

sudo apt-get update

安装apt的https支持

sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common

添加Docker的官方GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

验证docker 仓库是否来自官方

sudo apt-key fingerprint 0EBFCD88

安装Docker 仓库

sudo add-apt-repository \
“deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable”

安装Dokcer CE(社区版)

  1. sudo apt-get update
  2. sudo apt-get install docker-ce
  3. sudo apt-get install docker-ce(默认安装的是最新版的)

怎么指定版本安装:

  1. 检测本地仓库中的Docker版本

apt-cache madison docker-ce

结果:
docker-ce | 18.09.0ce-0ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages

  1. 安装指定版本

sudo apt-get install docker-ce=<version>

测试安装结果

sudo docker run hello-world
这个命令会下载一个测试的镜像并运行

到这里呢,安装已经结束了,但大家有没有发现接下的每一步操作都需要加sudo 好烦呀,能不能不加~~ 可以的哦,耐心继续往下走,你离成功只差一步

注意:Docker在安装成功之后会默认帮我们创建一个docker的用户组

  • 把当前登陆的用户添加进docker用户组

sudo usermod -aG docker $USER

  • 退出之后重新登陆系统,你会神奇的发现 哇! Amazing 不需要sudo了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值