Docker 项目打包

作者: Feng_Sir | 来源:发表于2017-04-23 16:57 被阅读113次

根目录: /root/dashboard

mkdir 项目名      创建一个文件

Dockerfile名字必须一致    文件里面要有一个名字是Dockerfile的文件

Dockerfile文件内容

FROM java:8   容器中的JDK

RUN mkdir /app

WORKDIR /app

ADD microservice-provider-city-0.0.1-SNAPSHOT.jar ./microservice-provider-city.jar   也可以写 ADD xxx.jar .

ENV SPRING_PROFILES_ACTIVE prod59       使用的配置文件

EXPOSE 80                                                         对外端口

CMD java -jar microservice-provider-city.jar        jar包名字

docker images 查看已有镜像

docker rmi `IMAGE ID`删除已有镜像

docker build -t dashboard-service-city:v1 .    最后有个.

docker run --rm --name dashboard-service-city -d -p 9001:9001 dashboard-service-city:v1

docker ps 列出所有运行中容器

docker logs  "ID" 根据运行中容器ID 查询日志信息

相关文章

网友评论

    本文标题:Docker 项目打包

    本文链接:https://www.haomeiwen.com/subject/fnahattx.html