使用Docker-Compose,如何执行多个命令
我想做这样的事情,我可以依次运行多个命令。
db: image: postgres
web:
build: .
command: python manage.py migrate
command: python manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
links:
- db
回答:
想通了,使用 。
例:
command: bash -c "python manage.py migrate && python manage.py runserver 0.0.0.0:8000"
多行中的相同示例:
command: > bash -c "python manage.py migrate
&& python manage.py runserver 0.0.0.0:8000"
要么:
command: bash -c " python manage.py migrate
&& python manage.py runserver 0.0.0.0:8000
"
以上是 使用Docker-Compose,如何执行多个命令 的全部内容, 来源链接: utcz.com/qa/432050.html