资讯专栏INFORMATION COLUMN

Ubuntu16.04安装Docker

wind5o / 1421人阅读

摘要:一准备要求系统的内核版本高于通过下面的命令查看内核版本二安装卸载旧版本的旧版本名称为或者。版本是免费的,如果我们学习或者一般应用,足够。我们安装社区版由于安装需要使用,所以需要使支持的拉取方式。

一、准备

Docker 要求 Ubuntu 系统的内核版本高于 3.10,通过下面的命令查看内核版本:

$ uname -r
二、安装 1. 卸载旧版本

Docker 的旧版本名称为:docker 、 docker-engine 或者 docekr-io。
如果安装过旧版本的需要先卸载:

$ sudo apt-get remove docker docker-engine docker.io
2. 安装最新版本的 Docker

最新版本的 Docker 分两个版本,docker-ce(Community Edition)和docker-ee(Enterprise Edition)。CE版本是免费的,如果我们学习或者一般应用,CE足够。我们安装社区版:

由于docker安装需要使用https,所以需要使 apt 支持 https 的拉取方式。

2.1 安装 https 相关的软件包
$ sudo apt-get update # 先更新一下软件源库信息

$ sudo apt-get install 
    apt-transport-https 
    ca-certificates 
    curl 
    software-properties-common
2.2 设置apt仓库地址

鉴于国内网络问题,强烈建议使用国内地址

添加 Docker 官方apt仓库(使用国外源)
执行该命令时,如遇到长时间没有响应说明网络连接不到docker网站,需要使用国内的

# 添加 Docker 官方的 GPG 密钥(为了确认所下载软件包的合法性,需要添加软件源的 GPG 密钥)
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# 设置稳定版本的apt仓库地址
$ sudo add-apt-repository 
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
   $(lsb_release -cs) 
   stable"

添加 阿里云 的apt仓库(使用国内源)

$ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

$ sudo add-apt-repository 
     "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu 
     $(lsb_release -cs) 
     stable"

2.3 安装 Docker 软件
$ sudo apt-get update

$ sudo apt-get install docker-ce # 安装最新版的docker

如果要安装指定版本的docker,则使用下面的命令:

$ apt-cache policy docker-ce # 查看可供安装的所有docker版本
$ sudo apt-get install docker-ce=18.03.0~ce-0~ubuntu # 安装指定版本的docker
``
### 2.4 检查docker是否安装成功

$ docker --version # 查看安装的docker版本

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27252.html

相关文章

  • Docker - 入门(一),基础使用

    摘要:查看版本,确认已正确安装查看镜像拉取一个默认拉去最新版本的镜像,当然也可以指定之后的数字为镜像版本拉取成功后该数字即为镜像的标签进入镜像首先查看我们的拉取的镜像输出即为我们刚拉取的镜像,继续执行若不是,需要带上以交互模式运行容 查看docker版本,确认docker已正确安装 $ docker --version Docker version 18.09.2, build 624796...

    Darkgel 评论0 收藏0
  • 搭建指定版本node环境的docker镜像

    摘要:基于的镜像去打包安装了环境的镜像前置条件获取镜像基于镜像启动容器从源代码安装安装过程均在容器内进行更新源并安装必要工具获取指定版本的源代码这里我们使用版目前为长期支持版可以使用两中获取源码的方式修改目录权限编译安装查看版 基于ubuntu16.04的docker镜像去打包安装了nodejs环境的docker镜像 前置条件 1.获取ubuntu16.04镜像 # docker pull ...

    Mr_houzi 评论0 收藏0
  • 基于ubuntu16.04快速构建Hyperledger Fabric网络

    摘要:如果你的环境搭建再云服务器上,例如阿里云或者腾讯云,可以不用更新源,直接在自己的主机上使用远程连接工具连接上云主机,环境就算完成了若在本地不能连接上云主机,或者虚拟机,检查一下是否已经安装并启动若没有,可以参加网上的教程,配置远程连接。 showImg(https://segmentfault.com/img/bVbavlU?w=978&h=273); 前言 最近在参加一个比赛,使用到...

    sutaking 评论0 收藏0
  • ubuntu 16.04docker安装

    摘要:安装运行使用国内镜像网易在没有此文件请新建中添加此时运行命令会报错这是因为默认情况下,使用与引擎通讯。而只有用户和组的用户才可以访问引擎的。可以直接加或切换用户,但是最好是将当前用户加入用户组重启服务切换至组再运行完成。 安装:sudo apt-get updatesudo apt-get install docker.io 运行:sudo service docker start 使...

    daryl 评论0 收藏0
  • ubuntu16.04 安装docker笔记 2016年12月修订

    感谢daocloud提供的docker相关服务 Docker curl -sSL https://get.daocloud.io/docker | sh Docker Compose curl -L https://get.daocloud.io/docker/compose/releases/download/1.9.0/docker-compose-`uname -s`-`uname -m` ...

    appetizerio 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<