Docker 编写Dockerfile文件,构建应用

创建DockerFile文件 编写以下内容

FROM java:8-alpine
ENV KSP_VERSION ksp-prod
COPY $KSP_VERSION.jar /usr/local/app/
WORKDIR /usr/local/app/
CMD java -jar $KSP_VERSION.jar --spring.profiles.active=prod

执行构建图像
-f 指定dockerfile文件名 也可省略
$ docker build -t aesopcmc/ksp-web:1.0 -f Dockerfile .
$ docker build -t aesopcmc/ksp-web:1.0 .

运行镜像基本案例
docker run [参数] 镜像(username/repo:tag)
$ docker run -d -p 4001:80 --name myhello aesopcmc/get-started:part2
$ docker rm ksp-web && docker run -d -p 8081:8080 --name ksp-web aesopcmc/ksp-web:1.1

你可能感兴趣的:(网站部署,docker)