为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

2 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

command:python3manage.pymigrate&&python3manage.pyrunserver0.0.0.0:8000
                            
查看完整回答
反对 回复 2019-05-21
  • 2 回答
  • 0 关注
  • 2025 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信