看啥推荐读物
专栏名称: 分布式实验室
最专业的Docker文章,最权威的Docker新闻。关注容器生态圈的发展。
今天看啥  ›  专栏  ›  分布式实验室

使用Kubernetes和Docker将Spring Boot与MongoDB作为容器部署

分布式实验室  · 公众号  · 后端  · 2019-01-11 07:47
对于本教程,您将拥有一个Docker化Spring-Boot实例程序,该应用程序与MongoDB通信以获取GET/POST API请求,并部署在Kubernetes集群中。前提条件MinikubeKubectlDockerMavenDocker是一个具有"社交"方面的Linux容器管理工具包,它允许用户发布容器镜像并且可以使用其他人发布的镜像。运行一个容器化进程的秘诀就是通过Docker镜像,在本篇文章中,我们将会构建一个简单的Spring Boot应用。您可以在https://github.com/aritnag/spring-boot-mongo-kubernetes-docker中找到该应用。Docke File文件FROM openjdk:8-jdk-alpineADD target/spring-boot-mongo-docker-1.0.0.jar app.jarENV JAVA_OPTS=””ENTRYPOINT exec java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jarDocker Compose 文件version: “2.1”services:mongo:image: mongo:3.2.4ports:– 27017:27017command: –smallfil ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照