目录
是什么
一种容器技术, Docker是基于Go语言实现
目标:“Build,Ship and Run Any App,Anywhere”一次封装到处运行
为什么出现
开发与运维的鸿沟、减少运维的工作量
解决了什么问题
解决了运行环境和配置问题,方便做持续集成,有助于整体发布
八大应用场景
安装
Docker 版本:DockerCE(社区版) 、DockerEE(企业版)
1.sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.sudo yum-config-manager --add-repo https://download.docker.com/linux/cen tos/docker-ce.repo
3.udo yum install docker-ce
4.sudo systemctl start docker
5.验证:docker version
Docker能干什么
Docker与传统的虚拟化技术差异 (Vmware)
虚拟化技术就是虚拟了整套环境。 缺点:资源占用多、启动慢