Docker可以理解为一套操作系统镜像,有预设好的版本。
kubernates用于管理容器,包含其有多少备份,容错和负载均衡的策略。
minikube是用来管理虚拟机和kubernates。
在windows 10 pro上,装docker for window,可以转成linux, 下载kubernates。使用hyber-v容器,如果禁掉hyber-V, 可以使用virtualbox or vmware.
如何部署simple web. 可以使用apache httpd, tomcat, ngnix等。
ngnix只是静态web服务器,而tomcat是servlet服务器,有些大材小用,httpd是静态web服务器。
他们可以卸载docker-compose里面,可以写在kubernate里面的image,可以写在kubernate yaml里。
references:
https://www.jianshu.com/p/62654671897c
https://zhuanlan.zhihu.com/p/99397148
https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/deployment/quickstart-manual-setup/#2-install-rancher
http://jasonwilder.com/blog/2014/07/15/docker-service-discovery/
https://thenewstack.io/containers-container-orchestration/
https://littledriver.net/cn/posts/understand-container-technology/
https://www.codercto.com/a/46825.html
https://www.cnblogs.com/hutuchong/p/7787888.html
https://www.cnblogs.com/hutuchong/p/7784757.html
http://dockone.io/article/8136
https://www.runoob.com/docker/docker-install-apache.html
https://www.jianshu.com/p/3749bf6aaabb
https://learnku.com/articles/15501/create-a-kubernetes-web-application-from-zero
https://blog.csdn.net/hahachenchen789/article/details/80619590
https://blog.csdn.net/sky786905664/article/details/79433123
https://blog.csdn.net/qq_36544360/article/details/81078426