Ubuntu实用工具系列文章,将介绍基于Linux ubuntu的各种工具软件的配置和使用。有些工具大家早已耳熟能详,有些工具经常用到但确依然陌生。我将记录我在使用操作系统时,安装及配置工具上面的一些方法,把使用心得记录下来也便于自己的以后查找和回忆。 关于作者: 张丹, 程序员R,Nodejs,Java weibo:@Conan_Z blog: http://blog.fens.me email: bsspirit@gmail.com 转载请注明出处: http://blog.fens.me/linux-docker-install/ 前言 网上已经有很多介绍Docker安装的文章,自己的安装过程记录一下,为了博客文章结构的连贯性,为写下一篇R和Docker的相遇做为环境基础,同时也给自己一个备忘。 目录 Docker是什么? 在Linux Ubuntu中安装Docker Docker镜像仓库 制作自己的Docker镜像 上传Docker镜像到公共仓库 1. Docker是什么? 在互联网圈混,如果还不知道Docker你就out了。从2014年开始,docker技术在互联网技术中异军突起,2015-2016年很多公司已经对Docker开始大量研究和应用。 Docker是什么?Docker是一个开源的应用容器引擎,系统级的轻量虚拟化技术,为应用程序的自动化部署提供解决方案。 你可以快速创建一个容器,并在容器上开发和运行你们的应用程序,通过配置文件可以轻松实现应用程序的自动化安装、部署和升级。 Docker的优势 Docker倍受业界追捧,必然有它非常明显的优势和特点。 轻量级资源:容器是在进程级别隔离,并使用宿主机的内核,而不需要虚拟化整个操作系统。不需要虚拟化和系统调用复杂的操作。因此节省了很大的额外开销。不需要额外的hypervisor(虚拟化技术)支持,不需要虚拟硬件,不需要额外完整的系统。 可移植性:所需要的应用都在容器中,可以在任意一台docker主机上运行 可预测性:宿主机和容器相互不关心对方都运行什么。只考虑所需的接口标准化。 再不动手把Docker用上,你就真的out了。 2. 在Linux Ubuntu中安装Docker 安装Docker只需3步,下载Docker, 安装Docker,检查Docker是否成功。 Docker目前支持主流的3种操作系统的Linux, Mac, Windows的环境,本文使用的Linux系统环境为:Linux Ubuntu 14.04.4 LTS 64bit。在Ubuntu中下载和安装Docker可以直接用apt-get搞定。 由于Docker在1.7.1以后的版本指定了自己的源,所以我们需要先在APT中配置Docker的源。 更新APT的源,安装https和ca证书的库,默认这2个库都已经装了。 ~ sudo apt-get update ~ sudo apt-get install apt-transport-https ca-certificates …
Read more →