Docker 的安装

安装docker 的具体方法,我们可以从docker 的官网得到具体的方法。

链接如下:
https://docs.docker.com/engine/install/ubuntu/

安装的过程其实并不是很难,就是一些小的点需要我们注意一下:

我选择的方式是从包安装 (install from a package)

  1. 首先我们需要下载相关的文件,下载的链接如下所示
    https://download.docker.com/linux/ubuntu/dists/


然后你会看到这个样子的文件列表,这个时候要根据我们的Ubuntu的版本号类型选择相应的文件

怎么查看我们的Ubuntu的型号,我们可以用下面的这个方法

lsb_release -a

这个时候我们就可以查看我们的Ubuntu的型号,主要参考的就是Codename的部分:

我的是trusty, 一定要下载对了,否则就会各种报错。每一个细节都要注意

选择跳转到trusty 的页面

然后选择 pool/stable,下载我们需要的文件,我的是amd64

我选择的是最新的文件

需要选择下载 container.io 和docker-ce 这两个文件

然后安装,安装的方法如下所示:

$ sudo dpkg -i /path/to/package.deb

具体针对我们的文件就是下面的这个操作:

$ sudo dpkg -i docker-ce_18.06.3_ce_3-0_ubuntu_amd64.deb

这个时候我们再来安装我们的containerd.io, 方法也是一样的

$ sudo dpkg -i containerd.io_1.2.6-3_amd64.deb

大家根据自己的文件来选择

但是在安装containerd.io 的时候出现了下面的这个提示:


需要我们安装 libseccomp2 这个安装包

在安装的过程中,首先需要我们添加下载的源:

sudo  add-apt-repository "deb http://ftp.de.debian.org/debian sid main"

然后更新一下我们 apt 的仓库

sudo apt-get update

之后安装libseccomp2:

sudo apt-get install libseccomp2

然后安装我们的containerd.io这个包

$ sudo dpkg -i containerd.io_1.2.6-3_amd64.deb

安装完成之后我们验证一下
如下所示,如果出现下面的这个图片就是说明已经安装完成了




Docker Compose 的安装

安装Docker Compose 这个就比较简单了

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加可以执行的条件

sudo chmod +x /usr/local/bin/docker-compose



Ubuntu环境下docker的安装相关推荐

  1. ubuntu环境下redis的安装配置

    ubuntu环境下redis的安装配置 1. 简要介绍 dis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表 ...

  2. 腾讯云服务器如何安装应用软件,腾讯云服务器Ubuntu环境下通过Apt-get安装软件...

    腾讯云服务器Ubuntu环境下通过Apt-get安装软件?腾讯云提供了Apt-get下载源.操作系统为Ubuntu12.04的云服务器,用户可通过Apt-get快速安装软件.对于apt-get下载源, ...

  3. nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程

    需求:通过nwjs实现一个可以全屏显示,防止用户退出浏览器的演示用app 一.安装Node.js sudo apt-get install nodejs sudo apt-get install np ...

  4. Ubuntu 环境下 Opencv的安装配置

    Ubuntu 16.4 环境首次安装opencv,直接从官网下载源文件,cmake编译安装.程序读入图像数据没有问题. 但是在imshow时,会出现下面问题: OpenCV(3.4.1) Error: ...

  5. 在Ubuntu环境下使用vcpkg安装sqlite_orm包文件

    Ubuntu安装vcpkg 从github下载vcpkg的安装包,在usr/local路径下面执行如下命令 git clone https://github.com/Microsoft/vcpkg.g ...

  6. Ubuntu环境下sublime3 nodejs安装与插件配置

    在Ubuntu中按CTRL+ALT+T打开命令窗口,按下面步骤和命令进行安装即可: 添加sublime text 3的仓库: 1 sudo add-apt-repository ppa:webupd8 ...

  7. [Linux实用工具]Ubuntu环境下SSH的安装及使用

    SSH分为客户端和服务端. 服务端是一个守护进程,一般是sshd进程,在后台运行并响应来自客户端的请求.提供了对远程请求的处理,一般包括公共密钥认证.密钥交换.对称密钥加密和非安全连接. 客户端一般是 ...

  8. linux sublime nodejs,Ubuntu环境下sublime3 nodejs安装与插件配置

    1.sudo add-apt-repository ppa:webupd8team/sublime-text-3 回车,出现很多信息.但是我们看看图片最后字知道,这地方在等待我们确认是否添加这个仓库, ...

  9. Ubuntu环境下使用NW.js对web应用封装

    前言 相对于偏向应用的windows系统,Linux系统更偏向于开发,因此对于依赖Windows应用的人来说,缺了很多常用软件会很不习惯,本文的目的便是通过两个Demo来引出后面的教程--通过NW.j ...

最新文章

  1. FastDFS安装与使用
  2. Asp.net MVC2.0系列文章-添加操作
  3. python扫描端口脚本_Python端口扫描简单程序
  4. 微信外卖小程序 怎么计算与客户的距离_微信小程序结合腾讯位置服务实现用户商家距离计算...
  5. [JavaWeb-HTML]HTML标签_图片标签
  6. typescript箭头函数参数_Typescript 入门基础篇(一)
  7. matlab数学建模可应用到第几章,《MATLAB在数学建模中的应用(第2版)》
  8. loj#2541. 「PKUWC2018」猎人杀
  9. *pdb时出错;请检查是否是磁盘空间不足、路径无效或权限不够
  10. 【语法】一些奇怪的语义错
  11. BZOJ3956: Count
  12. 在Web.config配置文件中自定义配置节点
  13. ios越狱c语言编译器,iOS12越狱
  14. 速卖通热卖产品推荐—2021年速卖通家居行业厨房用品热卖产品趋势
  15. 双光耦开关电源电路图_几种常见开关电源电路图
  16. java 标点符号_java的标点符号
  17. maya多边形建模怎样做曲面_maya多边形建模教程_maya建模教程
  18. VB中的ByVal和ByRef的区别
  19. 利用重复性渐变编写邮件线
  20. 开源权限引擎可能理解了骇客帝国

热门文章

  1. 如何做好一场技术演讲-总结:4、演讲中的肢体语言管理和声音控制有哪些门道?
  2. 嗯,挺全乎儿的,Spring Boot 多环境配置都在这儿了,你喜欢哪一种呢?
  3. HashMap 在并发下可能出现的问题分析!
  4. 中台辨析:架构的演进趋势
  5. 图解负载均衡 LVS、Nginx及HAProxy--云平台技术栈14
  6. ElasticSearch面试题
  7. 职场协同办公如何使用硬技能,助推团队协作更流畅?
  8. 免费在线共享思维导图敏捷开发工具Leangoo
  9. OKR的本质是什么?目标如何制定?
  10. windows下的linux开发环境Mingw与Cygwin