前言
网上已经有很多介绍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
评论列表()