1234567891011121314151617181920212223242526272829303132333435 |
- version: "3"
- services:
- canteen:
- # 指定容器名称
- container_name: canteen
- # 重启机制
- restart: always
- network_mode: "host"
- build:
- context: ./ # 指定设定上下文根目录,然后以该目录为准寻找Dockerfile
- dockerfile: canteen.dockerfile
- volumes:
- # 挂载日志 -v A:B ,A指宿主机位置,B指容器位置
- - /usr/local/canteen/log:/logback
- # 指定容器时间为宿主机时间
- - /etc/localtime:/etc/localtime
- # 挂载 获取导入上传路径
- - /usr/local/canteen/uploadPath/import:/usr/local/canteen/uploadPath/import
- # 挂载 获取头像上传路径
- - /usr/local/canteen/uploadPath/avatar:/usr/local/canteen/uploadPath/avatar
- # 挂载 获取版本附件上传路径
- - /usr/local/canteen/uploadPath/versionAttach:/usr/local/canteen/uploadPath/versionAttach
- # 挂载 获取下载路径
- - /usr/local/canteen/uploadPath/download:/usr/local/canteen/uploadPath/download
- # 挂载 获取上传路径
- - /usr/local/canteen/uploadPath/upload:/usr/local/canteen/uploadPath/upload
- # 挂载 获取图片上传路径
- - /usr/local/canteen/uploadPath/picture:/usr/local/canteen/uploadPath/picture
- # 挂载 获取二维码路径
- - /usr/local/canteen/uploadPath/qrcode:/usr/local/canteen/uploadPath/qrcode
- # 挂载人脸识别算法库路径
- - /usr/local/canteen/linux:/usr/local/canteen/linux
- #启动容器后执行的命令
- entrypoint: java -server -Xms256m -Xmx1024m -jar -Duser.timezone=GMT+8 -Dspring.profiles.active=test canteen.jar
|