文档章节

DaoCloud尝鲜——部署第一个javaWeb项目

tnjin
 tnjin
发布于 2016/09/11 11:26
字数 427
阅读 224
收藏 2

之前用SAE,但是因为java项目在SAE上是收费的,所以一直在寻找一个可以替代的方案,毕竟手头不富裕,直到遇到了Daocloud。正好也是当下火热的docker技术的应用,于是,写个简单的例子,尝试部署一下,看看能不能迁移我原来的小网站过来,这篇文章主要是记录如何部署war包。

首先的注册账户这些就不说了。

登录之后,是这样的dashboard界面:

dashboard

首先部署Tomcat镜像,在镜像仓库里能找到对应的镜像:

点击部署,给应用起个名字,因为我是为了免费才用的,所以就选择1X资源:

然后最下方是基础设置,都按默认的就好,因为只是测试,这里并不集成任何存储和数据库服务项,高级设置也默认,点击部署就可以开始了。

Tomcat启动之后会有一个admin密码,我们可以使用这个密码来配置Tomcat。

这时我们已经能看到熟悉的小猫了。上传自己的war包,尝试一下能否访问:

 

ok。既然这样可以,那么以后就是需要如何持续集成了。

需要注意的一点是,这个镜像使用的是Tomcat7 ,jre也是7.0的,所以请确保你的开发环境与这个一致,否则可能会导致如下错误——

java.lang.UnsupportedClassVersionError

 

这是java的编译版本高于运行版本导致的,版本52对应的是java8,版本51才是对应java7,所以改掉自己工程里的jre版本就好。

© 著作权归作者所有

tnjin

tnjin

粉丝 27
博文 36
码字总数 28535
作品 0
海淀
Android工程师
私信 提问
用Docker搭建微信公众号

此文我将带大家用Docker来搭建一个微信公众号的后台,主要涉及Docker里运行JavaWeb的技术,一起来做这个有意思的事情吧! (如果你对Docker了解不是很多的话,欢迎查看我的上一篇教程: Docke...

saymagic
2015/09/07
1K
1
Docker三年实践之路---[走近大牛]梦想依然在,人生正当年

Docker——有可能成为本世纪以来发展最快,最受关注的开源爆款单品,在过去的三年中,这条小鲸鱼已经在逆天的道路上前无古人,一骑绝尘,迈进独角兽俱乐部。云计算、CI、自动化运维、操作系统...

100offer
2016/04/12
158
0
Docker三年实践之路---[走近大牛]梦想依然在,人生正当年

Docker——有可能成为本世纪以来发展最快,最受关注的开源爆款单品,在过去的三年中,这条小鲸鱼已经在逆天的道路上前无古人,一骑绝尘,迈进独角兽俱乐部。云计算、CI、自动化运维、操作系统...

100offer
2016/04/12
0
0
Docker是什么?它会颠覆企业云市场吗?

Docker到底是什么?很多人问,因为过去一年,几乎全球所有的主流IaaS公有云提供商,都宣布提供Docker(容器)服务。Docker公司的市值,如今已经超过20亿美元,而且还在继续极速飙升。 笔者在...

huangbo929
2016/04/05
0
0
IntelliJ IDEA 14.1.5 与 Tomcat 集成,并运行Web项目

一、创建Web项目 1、 File —> New Project ,进入创建项目窗口 2、在 WEB-INF 目录下点击右键, New —> Directory ,创建 classes 和 lib 两个目录 3、 File —> Project Structure ,进入...

张亚龙
2016/03/21
72
0

没有更多内容

加载失败,请刷新页面

加载更多

C# 视频多人脸识别的实现过程

整个项目是用虹软技术完成开发 上一篇内容的调整,提交到git了,https://github.com/catzhou2002/ArcFaceDemo 基本思路如下: 一、识别线程 1.获取当前图片 2.识别当前图片的人脸位置,并将结...

是哇兴哥棒棒哒
32分钟前
1
0
Spring Cloud Eureka 你还在让它裸奔吗??

前些天栈长在微信公众号Java技术栈分享了 Spring Cloud Eureka 最新版 实现注册中心的实战教程:Spring Cloud Eureka 注册中心集群搭建,Greenwich 最新版!,成功进入 Eureka 控制台页面。 ...

Java技术栈
48分钟前
1
0
linux gyp ERR! stack Error: EACCES: permission denied, mkdir ‘xxx’

在使用linux npm install的出现这个错误了,百度了下,没有权限加个参数即可 npm install --unsafe-perm

朝如青丝暮成雪
49分钟前
2
0
使用kubeadm 搭建K8s集群

1. 参考官网 https://kubernetes.io/docs/setup/independent/install-kubeadm/ 2. 初始化master节点 (1)kubeadm init --kubernetes-version=$(hostname -i) --kubernetes-version=v1.14.1......

whhbb
今天
3
0
Dubbo 3.0 !提升不止一点点!

Dubbo 自 2011 年 10 月 27 日开源后,已被许多非阿里系的公司使用,其中既有当当网、网易考拉等互联网公司,也不乏中国人寿、青岛海尔等大型传统企业。 自去年 12 月开始,Dubbo 3.0 便已正...

编程SHA
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部