docker-compose [错误2]没有这样的文件或目录

时间:2016-08-02 18:44:55

标签: python django docker-compose docker-machine

我在运行docker-compose时遇到此错误,

python: can't open file 'manage.py': [Errno 2] No such file or directory

脚本是:

docker-compose -f dev.yml run django python manage.py makemigrations

档案 dev.yml

version: '2'

volumes:
  postgres_data_dev: {}
  postgres_backup_dev: {}

services:
  postgres:
    build: ./compose/postgres
    volumes:
      - postgres_data_dev:/var/lib/postgresql/data
      - postgres_backup_dev:/backups
    environment:
      - POSTGRES_USER=backend

  django:
   build:
      context: .
      dockerfile: ./compose/django/Dockerfile-dev
    command: python /app/manage.py runserver_plus 0.0.0.0:8000
    depends_on:
      - postgres
    environment:
      - POSTGRES_USER=backend
      - USE_DOCKER=yes
    volumes:
      - .:/app
    ports:
      - "8000:8000"
    links:
      - postgres

我正在使用: docker-machine version 0.6.0,build e27fb87

docker-compose版本1.8.0,构建f3628c7 docker-py版本:1.9.0 CPython版本:2.7.9 OpenSSL版本:OpenSSL 1.0.1e 2013年2月11日

有人有任何想法吗? 请帮我解决一下? 非常感谢

0 个答案:

没有答案