創建一個docker-demo的文件夾,放入需要構建的文件
主要是配置Dockerfile文件
第一種配置方法
# 指定基礎鏡像
FROM ubuntu:16.04
# 配置環境變量,JDK的安裝目錄
ENV JAVA_DIR=/usr/local# 拷貝jdk和java項目的包
COPY ./jdk8.tar.gz $JAVA_DIR/
COPY ./docker-demo.jar /tmp/app.jar# 安裝JDK
RUN cd $JAVA_DIR \&& tar -xf ./jdk8.tar.gz \&& mv ./jdk1.8.0_144 ./java8# 配置環境變量
ENV JAVA_HOME=$JAVA_DIR/java8
ENV PATH=$PATH:$JAVA_HOME/bin# 暴露端口
EXPOSE 8090
# 入口,java項目的啟動命令
ENTRYPOINT java -jar /tmp/app.jar
構建
這個 .? 是當前目錄下
查看已經構建完成
效果:
第二種?配置方法
然后再運行構建命令就行