阅读226 返回首页    go 网易 go 网易蜂巢


Java快速入门(镜像)

蜂巢为满足不同开发者需求,提供多种容器搭建和部署方式,即可以通过本地镜像创建,又能通过源代码和容器来实现。

本文以最简单的方式介绍如何在本地快速创建镜像,并使用该镜像在蜂巢创建一个定制的 Java 容器。

目录

安装 Docker 工具

  • Linux 环境,使用以下命令进行安装:
    curl -sSL  https://get.docker.com/  | sh
  • Windows 或 Mac 环境 ,安装 Boot2docker、DockerToolBox 等工具。

具体请参考:Install Docker Engine
注:Docker 客户端版本要求 1.7 及以上。

部署代码

这里使用我们的示例代码,并切换至对应目录:

git clone https://github.com/NetEase/c.git c && cd c/tomcat

GitcloneTomcat示例代码.png

打包工程

使用 mvn package 对工程打包,并切换至 target/robot-dt2 目录(在示例代码中打包后工程名为 robot-dt2):

mvn package
cd ./target/robot-dt2

注:系统提示 mvn 命令无法找到时,表示未安装 Maven,请先行安装。

打包JAVA工程.png

创建 Dockerfile 文件

在 robot-dt2 目录下创建 Dockerfile 文件,内容如下:

FROM hub.c.163.com/nce2/tomcat:or7_7.0.62
COPY ./ /webroot

构建本地镜像

使用 docker build 命令构建本地镜像(如何查看用户名):

docker build -t hub.c.163.com/[你的用户名]/[标签名] .

构建本地Tomcat镜像.png

测试本地容器

后台启动容器,验证配置是否正确:

docker run -itd -p 8181:8080 hub.c.163.com/[你的用户名]/[标签名]

运行测试本地Tomcat容器.png

推送本地镜像

请参考:如何推送本地镜像

推送本地Tomcat镜像.png

推送成功后,即可在蜂巢控制台的镜像仓库查看:

查看镜像仓库Tomcat.png

创建容器

1. 登录蜂巢控制台

2. 点击左侧导航菜单的「容器管理」;

3. 点击容器列表左上角的「创建容器」按钮;

4. 选择「自定义镜像」;

5. 选中本地推送的镜像,开始创建容器:

使用自定义镜像创建Tomcat容器.png

后续详见:如何创建容器

部署完毕

容器创建成功后,在容器列表查看公网 IP 及运行状态:

Tomcat容器公网IP.png

使用该 IP 地址,即可访问部署的页面:

访问部署的JAVA页面.png

支持文档

> 如何创建容器

> 如何管理容器

> 容器常见问题

最后更新:2017-01-03 10:48:50

  上一篇:go 私有镜像中心
  下一篇:go 实名认证常见问题