1、开发环境
1.1 操作系统win10, 开启虚拟化
1.2 eclipse, jdk1.8,maven 3
1.3 docker, kubernetes、kubectl
2、创建spring boot工程
该工程提供一个hello world服务,访问http://localhost:8080/hello,浏览器显示hello world
3、创建Dockerfile
/example.spring.docker/src/main/docker/Dockerfile的内容如下:
FROM java:8
MAINTAINER yours_email@163.com
RUN groupadd appuser
RUN useradd -g appuser apprun
ADD example.spring.docker*.jar /opt/app.jar
ADD entrypoint.sh /opt/entrypoint.sh
RUN chown -R apprun:appuser /opt
RUN chmod a+x /opt/entrypoint.sh
USER apprun
WO