我目前正在尝试使用ffmpeg
子句在我自己的容器中使用docker-compose
运行depends_on
Docker镜像。但是当我尝试在我的代码中找到ffmpeg
时,似乎它在系统范围内不可用并且我收到错误。我相信我错误配置了Docker。
我当前的Dockerfile
如下:
FROM node:9
WORKDIR /usr/app
COPY package*.json ./
RUN npm install --quiet
COPY . .
我的docker-compose.yml
:
version: '3'
services:
app:
build: .
command: npm run dev
volumes:
- .:/usr/app/
- /usr/app/node_modules
ports:
- "3000:3000"
depends_on:
- ffmpeg
ffmpeg:
image: jrottenberg/ffmpeg:3.3
当我运行docker-compose up
时,我可以看到ffmpeg
实际上正在运行,但随后我的应用程序开始启动,似乎ffmpeg
停止工作。