1、使用yml配置文件
version: '3.3'
services:
zfile:
container_name: zfile
restart: always
ports:
- '7979:8080'
volumes:
- './db:/root/.zfile-v4/db'
- './logs:/root/.zfile-v4/logs'
- './file:/data/file'
- './application.properties:/root/application.properties'
image: swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest2、使用docker-compose.yml部署zfile程序
主要是用于存储视频文件,生成视频链接
networks:
zfile_default:
external: true
name: "zfile_default"
services:
zfile:
container_name: "zfile"
entrypoint:
- "/root/zfile"
- "--spring.config.location=file:/root/application.properties"
environment:
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- "LANG=C.UTF-8"
- "LC_ALL=C.UTF-8"
hostname: "22e584c0fd81"
image: "swr.cn-north-1.myhuaweicloud.com/zfile-dev/zfile:latest"
ipc: "private"
labels:
com.docker.compose.config-hash: "9e99651b9d23ce873c9bbf849d5c430d29882ca341cfe08f48514ba1fbfcfdae"
com.docker.compose.container-number: "1"
com.docker.compose.depends_on: ""
com.docker.compose.image: "sha256:5138aca755be0dd997218cb6cdf2e16d6ff01cafdd6207c52c576b5a7e54c6ab"
com.docker.compose.oneoff: "False"
com.docker.compose.project: "zfile"
com.docker.compose.project.config_files: "/volume3/DataSource/zfileVideo/compose.yaml"
com.docker.compose.project.working_dir: "/volume3/DataSource/zfileVideo"
com.docker.compose.service: "zfile"
com.docker.compose.version: "2.20.1"
logging:
driver: "db"
options: {}
networks:
- "zfile_default"
ports:
- "7979:8080/tcp"
restart: "always"
volumes:
- "/volume3/DataSource/zfileVideo/application.properties:/root/application.properties"
- "/volume3/DataSource/zfileVideo/db:/root/.zfile-v4/db"
- "/volume3/DataSource/zfileVideo/file:/data/file"
- "/volume3/DataSource/zfileVideo/logs:/root/.zfile-v4/logs"
working_dir: "/root"
version: "3.6"
评论