代码拉取完成,页面将自动刷新
FROM openjdk:8-jdk-oraclelinux8
#JAVA_HOME=/usr/local/openjdk-8
LABEL maintainer=mint
#同步本地时间&设置时区
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
#定义工作目录
WORKDIR /server
RUN mkdir -p /server
#复制代码文件内容到容器
COPY gateway_demo/target/*.jar /server/app.jar
#定义配置挂载点
#VOLUME ["/server/log"]
#暴露端口
EXPOSE 9090
#这里不知道为什么在docker容器里面需要这样写,在配置里面的文件环境变量不生效
ENTRYPOINT ["/bin/bash", "-c", "java -Dspring.cloud.nacos.config.server-addr=$NACOS_META -jar /server/app.jar"]
#ENTRYPOINT ["/bin/bash", "-c", "tail -f /server/app.jar"]
#mvn clean package
#docker build -t nacos_gateway:0.0.1 ./
#docker run --name nacos_gateway -e NACOS_META=172.16.5.210:8848 -d nacos_gateway:0.0.1
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。