最近打算看一下docker,买了一本书《第一本docker书》,感觉对新技术越来越没触觉了,so。。。。学习还是要继续的
什么是docker呢?
容器,简单来说就是容器,举个不恰当的例子,docker貌似和夜壶的区别差不多,只不过夜壶里面部署的东西最终会融合在一起,而docker还是有一个分隔的概念。
docker作用是什么呢?
一种全新的软件交付方式,在传统的业务里面,我们需要部署mysql,redis,memcached,java等等,有了docker以后可以将这些轻松的做成镜像,并且在修改以后可以反复完善。提供了一个简单轻量的建模方式,并且有着明显的职责,在开发过程中有一种bug叫“我机器上运行正常的”,这种错误会大大降低。
docker体系
docker客户端和服务器,docker是一个完整c/s架构程序,docker客户端需要向docker服务器发出请求,服务器完成工作并且返回结果,说简单点就是命令&可调用的api
docker镜像,这个东西太NB了,就是因为镜像的存在,改变了我们交付软件的方式,以前我们交付的是结果,现在可以交付一套完整的环境,docker镜像说直接点就是容器基本的“源代码”。
docker registry,registry用来保存用户构建的镜像,我的理解其实就是仓库。
docker容器,这个我觉得是docker核心,理解起来就是一套环境,将我们完成的软件放到容器里面去,将容器打包成镜像,你可以带走了。
docker可以做什么?
自动化测试
应用云化
大规模的快速伸缩部署
...........未完待续,慢慢写
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于