开发环境为Ubuntu 16.04 LTS 64位系统

通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版


1.更新apt

sudo apt-get update

2.使用下列指令通过HTTPS使用存储库(repository)

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

3. 安装curl,类似于下载

sudo apt-get -y install curl

4. 添加Docker官方GPG密钥

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

可能报错:

curl: (28) Operation timed out after 300415 milliseconds with 0 out of 0 bytes received
gpg: no valid OpenPGP data found.

curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to download.docker.com:443

解决:

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D8576A8BA88D21E9

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

显示 OK  成功

5. 设置stable存储库

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

6. 再次更新apt

sudo apt-get update

7. 安装docker-ce

sudo apt-get install -y docker-ce

可能报错:E: There were unauthenticated packages and -y was used without --allow-unauthenticated

解决:sudo apt-get install docker-ce

8. 列出可用版本:

apt-cache madison docker-ce

9. 选择安装

sudo apt-get install docker-ce=17.12.1~ce-0~ubuntu

10.启动docker

sudo systemctl start docker

11. hello world 开启奇妙之旅

sudo docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

安装成功!

Ubuntu16.04 安装docker-ce [傻瓜教程]相关推荐

  1. Ubuntu16.04安装Docker CE 并配置加速器

    PS:腾讯云Ubuntu16.04 64位,安装Docker CE 17.03 Docker目前分为两个版本: Docker Enterprise Edition (Docker EE) 专为企业开发 ...

  2. ubuntu16.04安装opencv3.4.1教程

    最近opencv3.4.1发布了,想换个新的试试鲜,于是把配置的过程通过博文的方式记录下来,方便查阅.  本教程原为3.3.0,但经过博主亲测,3.4.0.3.4.1皆适用 1.去官网下载opencv ...

  3. ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...

    因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装.但是安装了半天浪费了 ...

  4. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    这篇已经Out了,以[笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程为准. Docker的好处之一,就是在Container里面可以随意瞎 ...

  5. Ubuntu16.04安装wineqq国际版教程Ubuntu上安装wine QQ

    转自:http://mt.sohu.com/20151210/n430726472.shtml 简述:Ubuntu16.04安装wineqq国际版教程Ubuntu上安装wine QQ国际版后如何定位好 ...

  6. Ubuntu16.04 安装 docker

    安装docker首先要需要一台宿主机, 我目前用VMvare下安装的Ubuntu16.04系统为宿主机,进行docker安装测试. ubuntu安装时选的中文环境,生成的sources.list里面的 ...

  7. Ubuntu16.04 安装 Docker 使用

    删除镜像: ruyulin@ruyulin-virtual-machine:~/myDocker$ sudo docker images REPOSITORY TAG IMAGE ID CREATED ...

  8. python3.6安装教程-Ubuntu16.04安装python3.6详细教程

    笔者最近在阿里云服务器上要搭建python3.6环境用于服务支撑,所以马不停蹄的就是安装python3.6,pip.一顿操作之后,发现坑还是有的,而且稍微有点麻烦,所以果断搬出了Anaconda,果不 ...

  9. python3.6安装步骤-Ubuntu16.04安装python3.6详细教程

    笔者最近在阿里云服务器上要搭建python3.6环境用于服务支撑,所以马不停蹄的就是安装python3.6,pip.一顿操作之后,发现坑还是有的,而且稍微有点麻烦,所以果断搬出了Anaconda,果不 ...

  10. ROS学习(开篇)Ubuntu16.04安装ROS Kinetic详细教程

    文章目录 前言 一.添加ROS软件源(sources.list) 二.添加密钥 三.更新apt功能包列表 四.安装ROS 五.初始化 rosdep 六.将ROS环境变量添加到.bashrc文件中 七. ...

最新文章

  1. asp.net中窗口相关操作总结(javascript)
  2. 求13-23+33……-1003(3.6)(Java)
  3. python装饰器由浅入深_由浅入深,走进Python装饰器-----第五篇:进阶--类装饰类
  4. 帕雷托最优(Pareto optimality)、帕雷托效率(Pareto efficiency)
  5. 如何使用异步Servlet来提高性能
  6. 《设计模式》-模板模式
  7. Jeecg-Boot 一款基于SpringBoot 快速开发平台
  8. linux xenserver教程,Linux虚拟化之XenServer的安装与配置管理
  9. Spring 笔记(一)概念梳理
  10. 并行程序设计模式--Master-Worker模式
  11. Could not connect to Redis at 127.0.0.1:13141: Cannot assign requested address
  12. java http服务 Tomcat_【求教】用JAVA写HTTP服务器代替TOMCAT 我代码哪错了。。
  13. spring boot 多数据源分布式事务处理
  14. 使用delphi 10.2 开发linux 上的Daemon
  15. html5新年拜年模板,拜年日记推荐借鉴模板
  16. 因子分析模型R语言实现
  17. 电脑桌面上文件夹图标右上角有双箭头
  18. 高效的word转换成pdf转换器
  19. Vue3+Vite+TypeScript项目开发
  20. B-Spline样条曲线及其性质

热门文章

  1. 线程安全的集合和map有哪些?
  2. Mentor Graphics Calibre 2017.1 Linux 1DVD寄生參數萃取
  3. 32岁医生放弃医院编制,转行去做程序员!
  4. JS Date时间各种格式互转
  5. 不起眼却有大作用的 .NET功能集(转发)
  6. (笔记整理)公司vue平台用到redis,相关概念与登录(11)
  7. 尚医通(九)数据字典模块前后端 | EasyExcel
  8. 百事可乐大玩黑罐只换不卖
  9. 【JavaScript】网页轮播图
  10. 【转】用IDCNN和CRF做端到端的中文实体识别