这是以前的了,主页有最新的
Docker是什么:
Docker是一个开源的应用容器引擎,Docker可以让开发者打包应用及依赖包到一个轻量级、可移植的容器中,然后发布到任何Linux上运行,容器是完全沙箱机制,相互间不会有任何接口,而且容器性能开销极低。
Docker的应用场景:
Web应用自动化和打包和发布
自动化测试和持续集成,发布
在服务环境中部署和调整数据库或其他后台应用
Docker的优点:
1. 简化程序:
2. 方便部署
3. 节省开支
Docker镜像与Docker容器之间的关系:
Docker镜像对应OOP面向对象中的类,用于创建Docker容器的模板
Docker容器对应OOP面向对象中的对象,独立运行一个或一组应用
1.安装必要的系统插件
yum -y install yum-utils device-mapper-persistent-data lvm2
2.添加软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新yum缓存
yum makecache fast
4.安装Docker-ce (ce是社区版,免费的,ee是企业版需要付费)
yum -y install docker-ce
5. 启动Docker后台服务
systemctl restart docker
6.下次开机启动
systemctl enable docker
7.查看本机上的docker镜像:
docker images