Ubuntu16.04 安装 docker

安装docker首先要需要一台宿主机, 我目前用VMvare下安装的Ubuntu16.04系统为宿主机,进行docker安装测试。

ubuntu安装时选的中文环境,生成的sources.list里面的源url主要是:cn.archive.ubuntu.com,这个可以从国内服务器下载一些信息,相对较快。

目前最新docker分为 docker-ce和docker-ee两个版本,其中ce为社区版免费的,ee为商业版商用的,目前测试用ce版本。

主要安装过程参考官方文档步骤,如下:

1、首次更新ubuntu

$ sudo apt-get update

2、安装linux-image-extra-* 包,这一步不可少,不然后面安装docker会从国外网址下载,一般被墙的下载不了, 也就安装不成功

$ sudo apt-get install \linux-image-extra-$(uname -r) \linux-image-extra-virtual

3、安装https

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

4、安装GPG key

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

5、验证 key的 fingerprint 为 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.

$ sudo apt-key fingerprint 0EBFCD88

上面命令输出信息为:

pub   4096R/0EBFCD88 2017-02-22Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22

6、安装仓库

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

7、再次更新

$ sudo apt-get update

8、安装docker-ce,这一步我没有用国内源,所以下载很慢,下次发国内源的安装

$ sudo apt-get install docker-ce

9、上面执行完毕,docker应该算是安装完毕了,可以输入下面命令测试是否成功

$ sudo docker run hello-world

如果成功,则输出如下信息:

Hello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://cloud.docker.com/For more examples and ideas, visit:https://docs.docker.com/engine/userguide/

 

至此, docker的安装算是完成了,下面文章将创建容器并搭建jdk-tomcat-mysql的WEB运行环境。

转载于:https://www.cnblogs.com/windy-love/p/7059907.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269125.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js下的keyCode.

js下的keyCode.这样好记 Keycode 常数 可在代码中的任何地方用下列常数代替实际值&#xff1a; 常数 值 描述 vbKeyLButton 0x1 鼠标左键 vbKeyRButton 0x2 鼠标右键 vbKeyCancel 0x3 CANCEL 键 vbKeyMButton 0x4 鼠标中键 …

使用福禄克CFP单模光纤测试仪像专家一样设置参数!

在使用福禄克CFP单模光纤测试仪测试光纤链路时&#xff0c;如果要测试一个光纤接头的损耗&#xff0c;不可能只测量单个光纤接头&#xff0c;必须将其与类似的已知质量接头相匹配。这里光纤接头损耗指的是配对光纤接头的损耗&#xff0c;这也是为什么要设置参考值。 举例&…

java不要使用e.printStackTrace()

不要使用e.printStackTrace() 反例&#xff1a; 正例&#xff1a; 原因 e.printStackTrace()打印出的堆栈日志跟业务代码日志是交错混合在一起的&#xff0c;通常排查异常日志不太方便。e.printStackTrace()语句产生的字符串记录的是堆栈信息&#xff0c;如果信息太长太多&am…

阿里云服务器ECS按ctrl+alt+delete无法登录

今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了&#xff0c;远程桌面无法连接&#xff0c;于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接&#xff0c;下面详细介绍阿里云服务器操作经验。 操作步骤如下 登录阿里云 - 进入云服务器管理控制…

DSX2-5000 CH测试结果使用福禄克LinkWare Live软件的好处

近日&#xff0c;福禄克网络宣布&#xff0c;福禄克LinkWare Live软件中的上传结果数量已超过5000万。如果您是在过去一年中为5000万中做出贡献的众多之一&#xff0c;那么您一定见证体会且享受到了在布线认证工作时随时随地与任何设备上任何人一起管理的方便性及成本节约的好处…

java异常日志不要只打一半,要输出全部错误信息

//错误 try{ }catch(Exception e){log.error("你的程序有异常啦"); } 异常e都没有打印出来&#xff0c;所以压根不知道出了什么类型的异常 //错误 try{ }catch(Exception e){log.error("你的程序有异常啦" e.getMessage()); }e.getMessage()不会记录详细…

Akka(9): 分布式运算:Remoting-远程构建式

上篇我们讨论了Akka-Remoting。我们说Akka-Remoting是一种点对点的通讯方式&#xff0c;能使两个不同JVM上Akka-ActorSystem上的两个Actor之间可以相互沟通。Akka-Remoting还没有实现完全的Actor位置透明&#xff08;location transparency&#xff09;&#xff0c;因为一个Act…

福禄克FI-3000光纤监测显微仪使用MPO检查摄像头?

福禄克网络FI-3000 光纤检测显微仪是行业内较好且可以完整的光纤检查仪器&#xff0c;它有单光纤和MPO的测摄像机&#xff1b;自动或手动检查&#xff0c;还可与福禄克网络Versiv布线认证系统、Linkware或智能手机配合使用。下面福禄克网络指定经销商—明辰智航的工程师给大家讲…

Cisco Catalyst 4500

Q. 思科正在推出哪些Cisco Catalyst 4500 E系列线路卡&#xff1f;A.思科正在推出三款全新的E系列线路卡&#xff0c;性能为每线路卡插槽2.4万兆。它们包括&#xff1a; 48端口10/100/1000 PoE &#xff08;2:1过多订购&#xff09; 48端口10/100/1000增强型PoE线路卡&#xff…

rails 5 action cable 服务器部署

config/environments/development.rb config.action_cable.url ws://10.129.56.223:28080 // 浏览器访问的websoket 服务地址 ActionCable.server.config.disable_request_forgery_protection true // 允许远程请求访问转载于:https://www.cnblo…

通过福禄克FI-7000光纤显微摄像机进行光纤端面清洁

无论任何光纤类型、应用或数据速率&#xff0c;光的传输都需要干净的链接路径&#xff0c;包括通过路线上的任何无源连接或接头&#xff0c;虽然我们谈论了很多关于光纤清洁度的话题&#xff0c;但不管我们在这个话题上说了多少&#xff0c;当我们面对它时&#xff0c;光纤端面…

XSL学习笔记6 XSLT内置模板规则

XSL学习笔记6 XSLT内置模板规则定义正确的模板规则来匹配XML树中的节点是XSLT应用的关键。为了让源文档树的节点在没有明确匹配规则的情况下&#xff0c;能够被递归处理&#xff0c;XSLT定义了几个内置的模板规则&#xff0c;可以将其看作是XSL式样表文档的默认模板规则。内置模…

单元测试mock当前时间

在实际项目中很多地方用到DateTime.Now&#xff0c;这个时间是时时变化的。如果要进行单元测试对比预期结果时&#xff0c;这个时间无法预测&#xff0c;可以添加如下两个时间类 namespace Common.Helper {/// <summary>/// 获取当前时间/// However, when unit testing …

利用福禄克DSX2-5000 CH解决双绞线布线中常见的故障

双绞线布线中最常见的故障原因包括安装错误、在劣质组件&#xff08;电缆、连接器、跳线等&#xff09;中发现的缺陷、已安装电缆的损坏以及测试仪设置不正确&#xff0c;但有时技术人员想知道链路故障的具体原因 那么基于性能参数测试失败的原因都有哪些呢&#xff1f; 当涉…

Windows 2003性能监视器中的计数器名称变成数字的解决方法

前些天在给Exchange安装IMF后&#xff0c;看到IMF指南里面说&#xff0c;利用Performance也就是性能监视器可以查看IMF的性能&#xff0c;于是打开Performance, 但是却看到了下面这一幕&#xff0c;所有的计数器都变成数字。 还好&#xff0c;在微软SUPPORT网站很容易找到了下面…

Oracle Schema Objects——Tables——TableType

Oracle Schema Objects Object Tables object type An Oracle object type is a user-defined type with a name, attributes, and methods. Oracle 对象类型是具有名称、 属性、和方法的用户定义类型。 Object types make it possible to model real-world entities such as …

利用局域网性能测试仪保障企业网络环境

现代社会网络的普及&#xff0c;已经致使人民已经离不开网络&#xff0c;无论是从工作、生活、基础设施等等网络应用到各行各业。而普及了网络&#xff0c;网络的质量就是最重要的一环。试想&#xff0c;网络的快与慢小到影响一个人的心情好坏&#xff0c;大的可以影响到企业业…