用Docker部署一个Web应用

2020-07-06 00:00:00 命令 镜像 容器 宿主 端口

本文将以个人(开发)的角度,讲述如何使用Docker技术在线上单机模式下部署一个Web应用,如有错误欢迎指出。

上次在这篇文章提到了Docker,这次打算把这个坑展开来讲。

首先,什么是Docker?根据官网描述,我们可以得知,Docker是一个软件/容器平台,使用了虚拟化技术(cgroups,namespaces)来实现操作系统的资源隔离和限制,对于开发人员来说,容器技术为应用的部署提供了沙盒环境,我们可以在独立的容器运行和管理应用程序进程,Docker提供的抽象层使得开发人员之间可以保持开发环境相对的一致,避免了冲突。

下面体验下Docker的使用:

使用下面的shell命令安装Docker

$ curl -sSL https://get.docker.com/ | sh

相关文章