本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。

开始安装

  • 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:
$ sudo apt-get remove docker docker-engine docker-ce docker.io
  • 更新apt包索引:
$ sudo apt-get update
  • 安装以下包以使apt可以通过HTTPS使用存储库(repository):
$ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
  • 添加Docker官方的GPG密钥:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 使用下面的命令来设置stable存储库:
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  • 再更新一下apt包索引:
$ sudo apt-get update
  • 安装最新版本的Docker CE:
$ sudo apt-get install -y docker-ce
  • 在生产系统上,可能会需要应该安装一个特定版本的Docker CE,而不是总是使用最新版本:

列出可用的版本:

$ apt-cache madison docker-ce

选择要安装的特定版本,第二列是版本字符串,第三列是存储库名称,它指示包来自哪个存储库,以及扩展它的稳定性级别。要安装一个特定的版本,将版本字符串附加到包名中,并通过等号(=)分隔它们:

$ sudo apt-get install docker-ce=

验证docker

  • 查看docker服务是否启动:
$ systemctl status docker
  • 若未启动,则启动docker服务:
$ sudo systemctl start docker
  • 经典的hello world:
$ sudo docker run hello-world

有以上输出则证明docker已安装成功!

docker 搜寻 包 版本_ubuntu16.04下安装docker容器相关推荐

  1. Docker最全教程之Ubuntu下安装Docker(十五)

    前言 Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,应用很广.本篇主要讲述Ubuntu下使用SSH远程登录并安装Docker,并且提供了Docker安装的两种方式,希望对大家有所帮 ...

  2. ubuntu16.04下安装docker

    本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队 ...

  3. Ubuntu16.04/18.04/20.04下安装Docker

    Docker Engine-Community 支持以下的 Ubuntu 版本: Xenial 16.04 (LTS) Bionic 18.04 (LTS) Focal 20.04(LTS) 或者更高 ...

  4. ubuntu20.04下安装Docker和NVIDIA Container Toolkit教程

    前言 为什么要NVIDIA Container Toolkit?为什么不从pull语句获取带有Nidia的镜像.这里提醒的是,用NVIDIA Container Toolkit本身就是Nidia的镜像 ...

  5. docker(十)—— Windows系统下安装docker

    借鉴:https://blog.csdn.net/zou_hailin226/article/details/121278799#:~:text=Windows11%E4%B8%8B%E5%AE%89 ...

  6. ddd linux 调试工具_Ubuntu16.04下安装DDD(Data Display Debugger)

    前两天在Linux公社论坛偶然间看到了DDD这个软件,根据介绍是一个gdb界面化的调试软件,这正是我找了好长时间的东西,有一个有界面的调试工具了,于是乎今天抽了个时间整了整,里面碰到了不少坑,下面一一 ...

  7. 【云原生】Docker入门 -- 阿里云服务器环境下安装Docker

  8. Linux 64位 CentOS下安装 Docker 容器,启动、停止

    一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...

  9. Ubuntu 16.04下安装Caffe(GPU版本 GTX970)

    Ubuntu 16.04下安装Caffe(GPU版本 GTX970) 个人分类: Deep Learning 2018年8月6日更新说明:距上次安装成功没多久,显卡驱动莫名失效,没有解决,索性重装了系 ...

最新文章

  1. android游戏课程设计,Miuka「游戏化课程设计」图卡18|好课程如何讲故事的
  2. 【C语言】数字在排序数组中出现的次数(改动)
  3. Tensorflow Lite 编译
  4. 自定义异常时exception is never thrown in the corresponding try block和unhandled exception
  5. window.open打开新窗口被浏览器拦截的处理方法
  6. 2020重学Go系列:反引号的妙用—结构体里的 Tag 标签
  7. 《数据库技术原理与应用教程第2版》——3.6计算机世界与物理模型
  8. Svn装到eclipse
  9. 通过计算机管理看主板型号,电脑主板型号在哪里看? 每日一答
  10. 翻斗式雨量传感器VS压电式雨量传感器
  11. java set 删除_Java Set remove()用法及代码示例
  12. linux ps aux tty,linux ps命令中的tty表示什么意思?
  13. 线扫描枪条码测试机程序,完整倍福PLC程序完整beckhoff倍福PLC ST 语言
  14. python3入门笔记
  15. 命名实体识别(二)——基于条件随机场的命名实体识别
  16. 响ASO优化的九大因素
  17. 使用BIND9+MySql搭建一个智能解析DNS
  18. JS人民币小写金额转换为大写(没毛病)
  19. 左耳听风——笔记三:面试技巧
  20. Design and Testbed Experiments of Public Blockchain-Based Security Framework for IoT-Enabled Dro

热门文章

  1. SAP Leonardo图片处理相关的机器学习服务在SAP智能服务场景中的应用
  2. 在WebIDE里导入SAP Fiori应用
  3. php不能加载extension的奇怪问题
  4. How to debug Material delta download
  5. Webclient UI view里Javascript的注释问题
  6. SAP UI5框架渲染的顺序
  7. SAP CRM Enterprise Search change pointer的存储数据库表
  8. css二级菜单的隐藏与显示_具有二级菜单的导航案例
  9. python增量更新数据,Python中的增量最近邻算法
  10. mac os 录屏快捷键_Mac跨平台自动同步记事本