Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testdriven.io .docker正在被docker compose忽略_Testdriven.io - Fatal编程技术网

Testdriven.io .docker正在被docker compose忽略

Testdriven.io .docker正在被docker compose忽略,testdriven.io,Testdriven.io,我有以下docker compose文件: version: '3.7' services: web: build: ./project command: uvicorn app.main:app --reload --workers 1 --host 0.0.0.0 --port 8000 volumes: - ./project:/usr/src/app ports: - 8002:8000 environment:

我有以下docker compose文件:

version: '3.7'

services:
  web:
    build: ./project
    command: uvicorn app.main:app --reload --workers 1 --host 0.0.0.0 --port 8000
    volumes:
      - ./project:/usr/src/app
    ports:
      - 8002:8000
    environment:
      - ENVIRONMENT=dev
      - TESTING=0
      - DATABASE_URL=postgres://postgres:postgres@web-db:5432/web_dev # new
      - DATABASE_TEST_URL=postgres://postgres:postgres@web-db:5432/web_test # new
    depends_on: # new
      - web-db
在./project中有一个.dockrignore,用于忽略./project中的文件。但是,这些文件不会被忽略。该卷是否采用了先例并忽略了.dockrignore/项目:/usr/src/app

如何防止将./project中的文件装载到映像上


谢谢

>P> <代码> DOCKLISTION< /COD>不这样工作:它对于构建过程来说是非常重要的,因此它不将某些文件视为您的映像,并且不在您的代码> DOCKFrase中使用。卷将始终包含目录中的所有文件,以及隐藏的文件