docker-compose启动springboo应用

Posted 一个笨蛋的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker-compose启动springboo应用相关的知识,希望对你有一定的参考价值。

Dockerfile文件:

FROM openjdk:8-jdk

ADD ./myweb.jar app.jar

EXPOSE 701

ENTRYPOINT ["java","-jar","app.jar"]

docker-compose.yml文件:

version: "3"
services:
  myweb:
    build:
      context: .
      dockerfile: Dockerfile
    image: myweb:1.0.0
    container_name: springboot-mybatis
    ports:
      - "701:701"
    volumes:
      - /etc/localtime:/etc/localtime
      - $PWD/logs:/logs
    restart: always
    environment:
      - JAVA_OPTS=-Xmx256M
      - spring.profiles.active=test

启动springboot应用:

docker-compose up

 

以上是关于docker-compose启动springboo应用的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose 在主机重启后启动容器。哪个?

docker-compose 启动容器

禁用 docker-compose 项目的自动启动

docker-compose编排启动LNMP

使用docker-compose安装启动单机MongoDB

docker-compose,容器启动后运行脚本?