如何在docker-compose.yml文件中command执行多条命令?

问题描述
我想使用docker将自己的Django项目打包,然后用docker-compose进行服务编排,把Django项目需要的数据库也运行起来。假设在docker-compose.yml中的内容如下:
version:"3"
services:
web:
image:my_project:latest
ports:
-8000:8000
command:python3manage.pyrunserver0.0.0.0:8000
depends_on:
-postgres
postgres:
image:postgres
在运行python3manage.pyrunserver0.0.0.0:8000之前,我想先用python3manage.pymigrate来同步一下数据库的结构。请问我应该在哪里加入这个命令?
杨魅力
浏览 2026回答 2
2回答

噜噜哒

command:python3manage.pymigrate&&python3manage.pyrunserver0.0.0.0:8000
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript