Ubuntu16.4安装Docker

目前docker只分为社区版(Docker CE)和企业版(Docker EE),docker ce免费而docker ee包含了一些收费的项目,个人学习使用docker ce足以,所以本文将介绍如何在ubuntu16.4下安装docker ce。

1.检查ubuntu系统内核版本

$ lsb_release -a

输出如下:

其中我们需要获取的内容是Codename,这里是xenial

2.下载Docker

进入下载地址,在显示的界面中选择上一步中获取的codename所对应的目录,如下所示:

之后在依次进入pool/stable/amd64/下选择下载想要安装的docker版本,本文下载安装的是docker 18.06.1-ce。

3.安装Docker

进入下载目录,使用如下命令进行安装:

$ sudo dpkg -i docker-ce_18.06.1~ce~3-0~ubuntu_amd64.deb

4.测试

经上一步后,docker已经安装完成,可以输入如下命令查看docker版本信息:

$ docker -v

输出如下:

之后运行如下命令检测docker是否可以正常工作:

$ sudo docker run hello-world

第一次运行需要先下载镜像,执行成功后显示如下:

至此说明你的docker已经安装成功了,可以继续下面的学习了。

5.后续工作

安装完docker后,执行相关命令需要加上sudo,如果你不嫌麻烦,可以略过这些,下面将介绍如何以非root用户执行docker。

(1)创建docekr用户组

$ sudo groupadd docker

(2)将当前登陆用户添加到docker用户组

$ sudo usermod -aG docker <当前登录ubuntu的用户名>

(3)注销重新登陆或重启

(4)检测

$ docker run hello-world

可以正确执行。

6.安装docker-compose

dcoker-compose是docker旗下的一个工具软件,使用docker-compose可以方便的管理多个容器并组成一个应用。

$ sudo apt install curl
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose

查看安装是否成功

$ docker-compose --version

成功输出如下所示:

如有错误,请批评指正!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值