- Docker 简介
- Docker 特点
- Docker 核心概念
- Docker 架构
- Docker 与传统虚拟化
- Docker 安装
- CentOS Docker 安装
- Ubuntu Docker 安装
- Windows Docker 安装
- MacOS Docker 安装
- Docker 镜像加速器
- Docker 搭建私有仓库
- Docker 操作
- Docker Hello World
- Docker 镜像
- Docker 容器
- Docker 实例
- 安装应用步骤
- 安装 Nginx
- 安装 PHP
- 安装 Redis
- 安装 Zookeeper
- 安装 Kafka
- 安装 MySQL
- 安装 MongoDB
- 安装 sentinel
- 安装 nacos
- 安装 memcached
- 安装 zipkin
- Docker-Compose
- Compose 简介
- Compose 安装
- Docker 参考手册
- Docker 命令大全
Docker简介
Docker是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试
通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
Docker通常用于如下场景
一、web应用的自动化打包和发布;
二、自动化测试和持续集成、发布;
三、在服务型环境中部署和调整数据库或其他的后台应用;
四、从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。