本文章主要介绍如何定制docker镜像,前提是要先正确安装好docker。
1、为什么要用docker
docker与虚拟机比较,不需要进行硬件虚拟以及运行完整操作系统,使得系统资源能够得到高效利用;启动时间快,可达到秒级甚至毫秒级;运行环境一致性,不会再出现 “这段代码在我机器上没问题啊” 这类问题; 可自行定制,通过定制实现持续集成、持续交付和部署;更加轻松地迁移、维护和扩展。
与传统虚拟机的对比总结:
2、小实验--用docker拉取ubuntu镜像
docker pull ubuntu:14.04
运行镜像:
docker run -it --rm ubuntu:14.04 bash
可看到一个ubuntu文件系统:
3、利用docker运行一个Nginx服务器
$ docker run -d -p 1234:80 --name w