优缺点
容器技术部署速度快,开发、测试更敏捷;提高系统利用率,降低资源成本。
缺点就不说了。
其他详细的也不说了,百度一大堆。
容器与虚拟机比较
备注:图片来自网络,如有冒犯,请联系我。
主要区别:Guest + Hypervisor => Docker Engine。让整个环境变得更加轻量,便捷。
整个流程
主要的操作和流程有三个方面:
1、本地镜像与远端,与其他本地镜像传输
2、镜像到容器
3、容器自身操作
读懂图,基本就对容器的使用和流程了然于胸了,算半个使用专家,其他指令和参数,即用即查,现学现用。有工作需要进一步深入。
常见命令
登录:docker login/logout
远程仓库:docker pull/push
本地仓库:docker export/import
查询:docker image
删除:docker rmi
容器:docker run/rm/commit
查询:docker ps (可选-a)
状态:docker start/stop
交互:docker exec/attach
常用参数:-it 交互终端
容器命名:–name
挂载主机dir:-v hdir:cdir
其他内容,大家自行百度了。
后记
从刚接触docker开始,一直没找到说明这一回事的,要么说指令,解决问题,要么就是整个docker框架,如果不专门做基于docker开发,提不起什么兴趣。后面学后总结一下,也就这些常用内容。
此文,仅仅是入门;像后面的dind,需要进一步研究才行。