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