在完成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中创建启动配置
3. 启动
4. 查看结果
-
idea控制台
-
用命令查看: