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ı?