k8s部署项目
前置条件
- 安装docker
- 安装jdk
- docker构建镜像
构建Dockfile文件
vim Dockerfile
FROM java:8
MAINTAINER ccubee
# 设置时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN mkdir -p soft/docker
# 复制文件 copy 跟add 功能一致 add还能解压 这里使用add
# COPY jar/k8s-demo.jar ./k8s-demo.jar
ADD jar/k8s-demo.jar soft/docker/k8s-demo.jar
RUN hash -c 'touch /k8s-demo.jar'
EXPOSE 3000
ENTRYPOINT java -jar $JAVA_OPTS /k8s-demo.jar