快速部署Java 应用

如果您需要快速部署一个Java的应用到TenxCloud的容器平台,可以使用如下步骤:

1.首先在你的Java项目目录中创建一个Dockerfile文件,如果您已经添加了此文件,可以忽略此步。

参考tomcatsample项目地址:https://github.com/tenxcloud/java-sample

# Dockerfile to create a docker image
# Base image
FROM tomcat:8.0

# Add war package to the image
ADD hello/. /root/hello

ADD run.sh /run.sh

RUN chmod +x /run.sh

# Expose the container port
EXPOSE 8080

CMD ["/run.sh"]

2.通过"tce login" 登录TenxCloud引擎

3.输入"tce push tomcatsample" 在TenxCloud上构建Docker 镜像,并push到TenxCloud的私有镜像服务器中:

tce1

4.登录 www.tenxcloud.com,在“镜像仓库”的“我的镜像”中,可以看到刚刚构建的“tomcatsample”镜像。

tce1

5.切换到“容器 服务”,在私有镜像中就能看到自己的镜像,并创建相应的容器服务了: tce1

6.创建过程中可以点击实例,进入查看日志和事件,事件出现运行成功,那么已经创建实例成功。 tce1

7.等待实例运行状态变为‘运行中’后,点击‘服务地址’,可直接进入我们的tomcat项目。 tce1

8.接下来就可以看到我们的tomcat项目了。

tce1