Docker 从入门到放弃(一)

6 篇文章 1 订阅
6 篇文章 0 订阅

Docker 从入门到放弃(一)

在学习docker的过程中,到处都是坑。因为docker这个集装箱可以装太多的东西,所以乱呼呼的一大堆技术,没有一个清晰的流程。
因此,我打算写一个教程。该教程特别服务于JavaWeb工程师,做的是一个Spring Boot的项目,然后用docker容器启动,最后托管给Jenkin。

相关概念

Java

Java是一门计算机编程语言,拥有跨平台、面向对象、泛型编程的特点。

Spring Boot

Spring Boot专注于Spring平台和第三方开放库,简化了Spring产品开发(比如说配置pom文件),只要少量的Spring配置就能完成项目结构的初始搭建,另外的配合Spring Cloud之后就可以形成一个简单的微服务。我写完这篇,会考虑Spring Cloud的教程。

Docker

Docker,简单来说就是一个集装箱技术,把所有的东西都封装在一个集装箱里面,然后运到任何一个环境里面运行。
复杂来说(其实也没有多复杂),Docker是一种虚拟机技术,是在linux虚拟机技术LXC基础上的一层封装。
在华为团队的《Docker进阶与实战》中指出了,Docker是来自于20世纪70年代初期IBM的S370,直到2003年的SOSP会议上一篇关于虚拟化的论文《Xen and the Art of Virtualization》发布之后,迅速走红。

Docker官方教程
大部分博文所描述的都是对Docker官方教程的复述。

Jenkins

Jenkins是一门基于Java开发的一种持续继承工具。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值