Docker learn-12-入门白皮书
从 dotCloud 到 Docker
追根溯源: dotCloud
时间倒回到两年前,有一个名不见经传的小公司,他的名字叫做: dotCloud 。
dotCloud 公司主要提供的是基于 PaaS Platform as a Service ,平台及服务平台为开发者或开发商提供技术服务,并提供的开发工具和技术框架。
初创企业总是艰难的, dotCloud 也是一样。
在 IBM...
2019-12-18 03:34:23 |
Docker
Docker learn-11-码市实战
前言
对于一项新技术,人们总是觉得如何赞。
但现实实际是残酷的,没有任何技术时完美无缺的。
我们总是为了解决一个问题而引入新的工具,从而带来新的问题。
Docker Image 并没有那么好
DOCKERFILE 真的有用吗
FROM 的问题
基础镜像没有一个靠谱的
Debian, Ubuntu, 还有Centos/Fedora 基于什么的都...
2019-12-18 03:34:23 |
Docker
Docker learn-10-boot2docker
Boot2Docker
是什么
boot2docker is a lightweight Linux distribution made specifically to run Docker containers.
It runs completely from RAM, is a ~45MB download and boots quickly.
为什么需要
在 Ubuntu 等...
2019-12-18 03:34:23 |
Docker
Docker learn-09-Docker 容器的发展历史
Docker 的前世今生
Container 是一个新兴的技术吗?
其实不是。
Docker 脱胎于 Linux Container,对其进行发扬光大。
今天我们来简单学习下 linux container。
Linux Container
是什么
Linux®容器是与系统其余部分隔离的一组一个或多个进程。
运行它们所需的所有文件均从一个不同的映像提供,这意味着Linux容器...
2019-12-18 03:34:23 |
Docker
Docker learn-09-Docker 与 LXC
Docker在LXC基础上做了什么
LXC,一般指Linux Container,即内核容器技术的简称。
Docker在内核容器技术上做了什么工作,简单的说,Docker在内核容器技术(Cgroup和Namespace)的基础上,提供了一个更高层的控制工具,该工具包含以下特性:
1、跨主机部署。
Docker定义镜像格式,该格式将应用程序和其所依赖的文件打包到同一个镜像文件中,从而使...
2019-12-18 03:34:23 |
Docker
Docker 快速入门学习
本文的问题
带着问题学习,共计 10 个问题。
Docker是什么?
Docker的优势
Docker的三个基本概念
Docker的安装和使用
Docker架构
Docker组件是如何协作的
Docker常用命令
Dockerfile是什么
Dockerfile常用指令
建构Dockerfile
1. Docker是什么?
说了这么多, Docker 到底是个什么东...
2019-12-18 03:34:23 |
Docker
Docker learn-07-The 12 Factor App
介绍
在现代时代,软件通常作为服务交付:称为Web应用程序,即软件即服务(SASS)。
十二要素应用程序是一种构建软件即服务应用程序的方法,该方法可以:
作用
使用声明性格式进行设置自动化,以最大程度地减少新开发人员加入项目的时间和成本;
与底层操作系统签订干净合同,在执行环境之间提供最大的可移植性;
适用于在现代云平台上进行部署,而无需服务器和系统管理;
最小化开发和生产之间...
2019-12-18 03:34:23 |
Docker
Docker learn-06-docker commands 命令
Docker 操作参数解读
本节将有选择地介绍Docker命令行工具的部分功能,旨在帮助读者快速入门,对于Docker命令行工具的完整介绍,读者可以参考Docker官方网站相关内容。
本节主要讲解Docker命令的使用方法及其操作参数,命令内部的运行流程和原理将在第3章介绍。
流程
用户在使用Docker时,需要使用Docker命令行工具docker与Docker daemon建立通...
2019-12-18 03:34:23 |
Docker