标签:格式 有用 ... 化学 应用 转移 开始 orm item
领导今天突然说要用docker,说以后项目都会部署在这上面测试,but , what, docker 是啥,没听过也没用过啊,于是开始各种搜索。。。
学新东西就按标准流程来呗!
是什么?
做什么?
怎么做?
一般应用场景有哪些?
(来自百度百科介绍)
概念性的东西总结得就是简洁!就是精辟!就是让人一眼看上去搞不懂!
Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。
Java web 程序跑起来最基本需要jdk、tomcat......等等,每次换个环境部署总是重新下载安装很多文件,还会存在 “在我电脑上跑得挺好的” 这种无奈问题。于是,通过docker就可以直接把开发环境封装转移,在另一个环境快速部署,快速启动。
1、安装docker,支持linux(ubuntu、centos)、windows;(据说ubuntu是最适合装docker的,忘记从哪看的了,但是领导也是让装在ubuntu上)
亲测 ubuntu 18 安装 可行,完全有用!
2、测试是否安装成功:
docker run hello-world (hello-world 是安装好后就会默认提供的一个镜像)
或者
docker version
或者
docker info
3、搜索镜像
docker search centos
会出现很多以 username/centosname 这种命名格式出现的镜像,都是广大网友倾情贡献的,感谢网友们!一般我们选star多的那个
docker run -it centos bash
一开始就会出现本地没找到啥的信息,不用管,默认本地没有会去从仓库下载,还是挺方便的
好了,菜鸡如我,就会这么点东西了,后面在继续补-------
标签:格式 有用 ... 化学 应用 转移 开始 orm item
原文地址:https://www.cnblogs.com/sangong/p/10753459.html