Docker - 在Ubuntu 14.04 Server上的安装Docker
在 Ubuntu 14.04 Server 上安装过程是最简单的, 其满足了安装 Docker的所有要求,只需要执行如下安装脚本即可. 如果你有可能,请使用14.04版本的Ubuntu, 避免给自己挖坑.
安装
  | 
  | 
测试
  | 
  | 
这一步会进入容器并运行一个交互式SHELL.你可以安装一些软件, 比如 apt-get install git,然后在克隆一个项目
https://github.com/developerworks/bespoke-fx.git
  | 
  | 
/root 目录下是我们刚才 clone 下来的一个项目
  | 
  | 
现在我们 exit 退出容器.
我们再次执行
  | 
  | 
刚才clone的bespoke-fx目录消失了, 容器的生命周期到此结束, 其容器内的资源也一并消失.
使用 Docker hub 中央镜像仓库
首先需要注册一个账号, 注册账号有两种方式, 一种是通过Web表单注册, 另一种是通过命令行注册
通过表单注册
进入下面的链接, 转到注册页面, 填写用户名,密码,邮件. 稍后你会收到一封激活邮件, 进入优先点击激活按钮即可.
  | 
  | 
通过命令行注册
运行 sudo docker login, 按照提示填写用户名,密码和邮件.
  | 
  | 
再次执行 sudo docker login 登陆 Docker hub
  | 
  | 
如何检查,监控和管理容器
docker ps显示当前运行的容器, 该命令和操作系统的ps命令类似,ps命令显示当前操作系统运行的进程, 而docker ps显示当前运行的容器, 为了帮助理解,你可以把容器当做一个正在运行的进程.docker logs显示一个容器的标准输出docker stop停止一个正在运行的容器
显示和停止容器
打开两个终端, 在第一个终端运行 sudo docker run -i -t ubuntu /bin/bash
在第二个终端运行如下命令:
  | 
  | 
回到第一个终端,你看到
  | 
  | 
从容器内运行的SHELL回到了操作系统SHELL
显示容器标准输出
还是打开两个终端, 在第一个终端执行:
  | 
  | 
在第二个终端执行 sudo docker logs 2da06a3b3b8a:
  | 
  | 
显示详细信息
  | 
  | 
-l 标记用于输出容器的详细信息
显示已经停止的容器
  | 
  | 
-a标记显示已经停止的容器
Docker - 在Ubuntu 14.04 Server上的安装Docker的更多相关文章
- 在 Ubuntu 16.04 LTS 上 离线安装 Docker / Docker-compose
		
前情提要 今天上班后,突然接到现场的工程师的电话: XXX的现场环境组的的局域网,上不了互联网.bla bla bla..... 如果需要安装其他软件的话,只能是自己带过去安装... 听完现场工程师的 ...
 - 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
		
简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...
 - Ubuntu 14.04 server ssh 远程服务遇到的一点事儿
		
ubuntu server 14.04 root@ubuntu:/# lsb_release -aNo LSB modules are available.Distributor ID: Ubuntu ...
 - 在 Ubuntu 14.04 服务器上部署 Hexo 博客
		
版权声明:本文由宋秉金 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/241080001487926962 来源:腾云阁 ...
 - 【转】如何在Ubuntu 14.04 LTS上设置Nginx虚拟主机
		
介绍 转自http://www.pandacademy.com/%E5%A6%82%E4%BD%95%E5%9C%A8ubuntu-14-04-lts%E4%B8%8A%E8%AE%BE%E7%BD% ...
 - 在Ubuntu 14.04 64bit上安装numpy和matplotlib库
		
原文:http://blog.csdn.net/tao_627/article/details/44004541 按照这个成功安装! 机器学习是数据挖掘的一种实现形式,在学习<机器学习实战> ...
 - [原创]安全系列之端口敲门服务(Port Knocking for Ubuntu 14.04 Server)
		
Port Knocking for Ubuntu 14.04 Server OS:ubuntu 14.04 server 原理简单分析: 端口敲门服务,即:knockd服务.该服务通过动态的添加ipt ...
 - 在 Ubuntu 14.10 Server 上安装 Jetty
		
Jetty提供了一个Web服务器和javax.servlet容器,为SPDY.WebSocket.OSGi.JMX.JNDI.JAAS以及许多其它集成套件添加了支持.这些组件都是开源的,也可用于商业用 ...
 - Ubuntu 14.04 下 android studio 安装 和 配置【转】
		
本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717 Ubuntu 14.04 下 android studio 安装 和 ...
 
随机推荐
- java并发内存模型
			
java中线程之间的共享变量存储在主内存(java堆)中,每个线程都有一个私有的本地内存,本地内存存储了该线程以读.写共享变量的副本.本地内存是一个抽象概念,并不真实存储.它涵盖了cache,寄存器记 ...
 - linux在文件中包含某个关键词的指定行插入内容
			
1. 在包含某个关键字的行上面插入一行文字 sed -i '/wangzai/i\doubi' 1.txt 把内容doubi插入到包含wangzai关键字的上一行 2. 在包含某个关键字的行下面插入一 ...
 - jstl c:choose>、<c:when>和<c:otherwise>标签的简单使用介绍
			
<c:choose>.<c:when>和<c:otherwise>在一起连用,可以实现Java语言中的if-else语句的功能.例如以下代码根据username请求 ...
 - JMeter插件管理器
			
JMeter插件管理器 来自官网:https://jmeter-plugins.org/wiki/PluginsManager/ JMeter插件管理器的想法很简单:不是手动安装各种插件,而是通过漂亮 ...
 - 关于URL和http协议,http消息格式
			
转自:http://crystal2012.iteye.com/blog/1447845 在WWW(全球资讯网)中想要连结到某个网页,便需要给浏览器一个位址,而URL在此的功能就是告知浏览器某个资源在 ...
 - 使用ThinkPHP5连接数据库
			
1.在application的database.php中设置数据库信息. return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' =&g ...
 - 20145328 《Java程序设计》第9周学习总结
			
20145328 <Java程序设计>第9周学习总结 教材学习内容总结 第十六章 整合数据库 16.1JDBC 16.1.1JDBC简介 JDBC(Java DataBase Connec ...
 - 再也不学AJAX了!(三)跨域获取资源 ① - 同源策略
			
我们之前提到过,AJAX技术使开发者能够专注于互联网中数据的传输,而不再拘泥于数据传输的载体.通过AJAX技术,我们获取数据的方式变得更加灵活,可控和优雅. 但是AJAX技术并不是一把万能钥匙,互联网 ...
 - zsh + oh-my-zsh 默认shell
			
项目地址 zsh -----> http://www.zsh.orgoh-my-zsh ----> http://ohmyz.sh The last shell you’ll ever n ...
 - javascript的函数,定义
			
函数 function A () { }函数体开头 函数名 传入的参数 方法 <button onclick=&qu ...