如何在PyCharm的运行配置中重新启动链接的Docker Compose服务?

时间:2019-06-10 09:04:57

标签: python docker configuration pycharm

我正在尝试通过docker compose interpreter和“后端”服务在PyCharm中使用Django服务器运行/调试配置。一切正常,但是当我重新启动服务器时,只有一个容器(“后端”)重新启动:

xxxxx_redis is up-to-date
xxxxx_frontend_1 is up-to-date
xxxxx_postgresql is up-to-date
xxxxx_celery_1 is up-to-date
Starting xxxxx_backend_1 ... 

如何通过PyCharm重新启动某些链接服务(例如“芹菜”)? “后端”的定义如下:

backend:
  build:
    # build args
  command: python manage.py runserver 0.0.0.0:8000 --settings=<settings.module>
  user: root
  volumes:
    # volumes definition
  links:
   - postgresql
   - redis
   - frontend
   - celery

1 个答案:

答案 0 :(得分:1)

只需在命令和选项中的默认up命令的末尾添加服务名称就可以了:

Run Configuration

现在,当我运行配置时,backendcelery都将重新启动。