美文网首页
idea+springboot+docker-compose

idea+springboot+docker-compose

作者: 指尖架构141319 | 来源:发表于2020-12-02 11:10 被阅读0次

    在完成docker插件基础上,参考上一篇文章:https://www.jianshu.com/p/b79b555e9bce

    1. 创建docker-compose.yml文件

    在springboot项目的根目录pom.xml文件所在目录下,创建名为Dockerfile的文件

    version: '3'  #compose 文件版本(1.2.x+  用3即可)
    services:
      provider:
        container_name: provider-compose    # 容器名
        restart: always                     # 重启策略: 容器退出时总是重启容器
        build:
          context: ./provider               # dockerfile的上一级目录
          dockerfile: Dockerfile            #DockerFile名称
        working_dir: /app                   # 设置工作目录为容器内的app文件夹
        environment:
          TZ: Asia/Shanghai
        volumes:                            # 挂载文件
          - ./logs/:/app/log                # 映射容器产生的日志到主机的logs文件夹
        ports:                              # 映射端口
          - 18088:8088
        depends_on:      #需要的其他容器redis,会先启动redis再启动此容器
          - redis
      redis:
        #image: 需要编排的镜像 默认从本地服务器寻找 ,未找到则从dokcerhub中寻找
        image: "redis"
    
    

    2. idea中创建启动配置

    image.png
    image.png
    image.png

    3. 启动

    image.png

    4. 查看结果

    • idea控制台


      image.png
    • 用命令查看:


      image.png

    相关文章

      网友评论

          本文标题:idea+springboot+docker-compose

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