1.介绍
docker现在非常流行,是一个容器引擎,可以理解为一个虚拟机,但比虚拟机更加高效。
在上面可以安装一些应用,一些微服务,非常强大,包括持续集成(CI)的功能
就是应用集成和封装的地方,并且它的结果可以在别的docker主机上部署
这次接触docker的实践目标是,打算在上面建立好一套持续集成的系统,就是用来打包APK
2.使用
(1)安装
环境:
1)远程服务器
因为之前买了远程服务器来用,反正每个月也要交钱的了,正好发挥最大效用
另外一个好处是,可以不用在本地安装,只要记得地址,随时随地都能访问
减少安装系统的繁琐(但如果系统本身就是linux就当我没说)
坏处就是,毕竟是远程连接,一会儿不动,就会自动断开
2)ubuntu系统
选择何种Linux系统,只是命令稍有不同而已
选择windows,就麻烦得多了,首先只能在专业版上安装,不然就要安装docker tools 或者开启虚拟化,两个方案还有冲突的,另外还要修改注册表将家庭版改为专业版,然而每次开机的时候就又恢复了,会产生报错,几经折腾决定放弃,选用ubuntu系统
还挺好用的 执行各种操作,非常方便
(2)命令
第一条命令:
docker
这条命令可以列出所有可调用的命令
第二条命令
docker run hello-world
就是运行hello-world这个docker任务,这个任务是预设的,会给你一些信息:如下
网友评论