错误:/run/desktop/mnt/host/c/Users/Asus/namatus/db/data':mkdir /run/desktop/mnt/host/c:文件存在

问题描述 投票:0回答:1

好吧,在我运行 docker-compose up 或 --build 之后,我从未遇到过此错误,我不知道如何解决它。,我收到此错误:

Error response from daemon: error while creating mount source path '/run/desktop/mnt/host/c/Users/Asus/namatus/db/data': mkdir /run/desktop/mnt/host/c: file exists

Docker 撰写:

version: '3'
services:
  rabbitmq:
    image: rabbitmq:3-management
    container_name: rabbitmq
    hostname: rabbitmq
    volumes:
      - /var/lib/rabbitmq
    ports:
      - '5672:5672'
      - '15672:15672'
    env_file:
      - .env

  auth:
    build:
      context: ./
      dockerfile: ./apps/auth/Dockerfile
    env_file:
      - .env
    depends_on:
      - rabbitmq
      - postgres
    volumes:
      - .:/usr/src/app 
      - /usr/src/app/node_modules
    command: npm run start:dev auth 
  namatus:
    build: 
      context: ./
      dockerfile: ./apps/namatus/Dockerfile
    ports:
      - '4000:5000'
    env_file:
      - .env
    depends_on:
      - rabbitmq
      - auth
    volumes:
      - .:/usr/src/app 
      - /usr/src/app/node_modules
    command: npm run start:dev namatus

  postgres:
    image: postgres
    env_file:
      - .env
    ports:
      - '5432:5432'
    volumes:
      - ./db/data:/var/lib/postgresql/data

  postgres_admin:
    image: dpage/pgadmin4
    depends_on:
      - postgres
    env_file:
      - .env
    ports:
      - '15432:80'

Dockerfile:

FROM node

WORKDIR /usr/src/app

COPY package*.json .

RUN npm install

COPY . .

有谁知道这是什么原因造成的?我还有另一个还没有帮助我的问题,但要解决这个问题,我需要先解决我没有收到的这个问题。

node.js docker dockerfile nestjs
1个回答
0
投票

让我们尝试重新启动您的 docker 服务。那么问题就解决了。

sudo systemctl 重新启动 docker

© www.soinside.com 2019 - 2024. All rights reserved.