typescript - Docker ile Nodemon hatası - İç izleme başarısız oldu: EIO: girdi/çıktı hatası, lstat


İşte hata. Diğer dosyalar da aynı hataya neden oluyor, her seferinde 'compose up' yaptığımda farklı bir dosya aynı hataya neden oluyor

Merhaba! Bu proje üzerinde çalışıyorum, burada 3 servis kullanıyorum: backend, frontend ve veritabanı. Veritabanı prisma ile kullanılıyor ve bu sorun ortaya çıkmadan önce normal şekilde kullanıyordum.

İlgili olup olmadığından emin değilim, ama dizüstü bilgisayarım sadece 8 GB RAM'e sahip, bazen RAM neredeyse %100'e ulaşıyor.

Benim amacım, backend dosyalarında değişiklik yaptığım her seferde sadece backend konteynerini güncellemek.

Docker compose

version: '3'

services:
  # adminer:
  #   image: adminer
  #   restart: always
  #   ports:
  #     - 8080:8080
  backend:
    build:
      context: ./Backend
      dockerfile: Dockerfile
    ports:
      - '3000:3000'
    depends_on:
      - db
    volumes:
      - ./Backend:/app
    command: nodemon -L index.ts
  db:
    image: mysql:latest
    restart: always
    environment:
      - MYSQL_DATABASE=itm-db
      - MYSQL_ROOT_PASSWORD=${MYSQL_PASSWORD}
    ports:
      - '3306:3306'
    volumes:
      - mysql_data:/var/lib/mysql
  frontend:
    build:
      context: ./Frontend
      dockerfile: Dockerfile
    ports:
      - '80:80'
    volumes:
      - './Frontend:/app'
      
volumes:
  mysql_data:

Ayrıca dockerfile'ın CMD'sinde 'nodemon -L index.ts' komutunu tetiklemeyi denedim.

Peki, yerel olarak değişiklik yapıldığında arka uç konteynerini güncellemenin yolu nasıl olmalı?