注释下列代码:FROM openjdk8u272-jdkWORKDIR applicationCOPY --from=builder applicationdependencies COPY --from=builder applicationsnapshot-dependencies COPY --from=builder applicationspring-boot-loader COPY -
从Docker Hub上下载openjdk:8u272-jdk镜像作为基础镜像。 在镜像内创建一个名为application的工作目录。 将构建器(builder)镜像中的application/dependencies/目录下的所有文件复制到镜像的application目录下。 将构建器(builder)镜像中的application/snapshot-dependencies/目录下的所有文件复制到镜像的application目录下。 将构建器(builder)镜像中的application/spring-boot-loader/目录下的所有文件复制到镜像的application目录下。 将构建器(builder)镜像中的application/application/目录下的所有文件复制到镜像的application目录下。 复制当前目录下的docker-entrypoint.sh脚本到镜像中。 给docker-entrypoint.sh脚本添加可执行权限。 添加一个名为“copyright”的标签。 添加一个名为“app”的标签,值为“iot-cloud”。 配置容器启动后默认执行的命令为./docker-entrypoint.sh
原文地址: http://www.cveoy.top/t/topic/e9Yi 著作权归作者所有。请勿转载和采集!