@admiz

В чем причина ошибки getaddrinfo EAI_AGAIN run при выполнения команды npm run dev в Node js?

У меня есть Docker контейнер, в котором работает приложение Laravel, а также используется сборщик vite.
Проблема заключается в том, что при выполнения команды `npm run dev` сразу происходить ошибка:

667996f1d8bfd481937221.png

Можете подсказать в чем может быть причина.

Прикладываю файл docker-compose.yaml:
version: "3"
    networks:
      backend:
        driver: bridge
    services:
      nginx:
        image: "nginx:stable-alpine"
        ports:
          - "5000:80"
        volumes:
          - ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf:ro
          - ./src:/var/www/laravel
        depends_on:
          - mysql
          - php
          - phpmyadmin
          - npm
        networks:
          - backend
      php:
        build:
          context: dockerfiles
          dockerfile: php.Dockerfile
        volumes:
          - ./src:/var/www/laravel
        networks:
          - backend
      mysql:
        image: mysql:8.0
        ports:
          - "3316:3306"
        env_file:
          - env/mysql.env
        networks:
          - backend
      composer:
         build:
            context: dockerfiles
            dockerfile: composer.Dockerfile
         volumes:
            - ./src:/var/www/laravel
         networks:
            - backend   
      artisan:
          build: 
            context: dockerfiles
            dockerfile: php.Dockerfile
          volumes:
              - ./src:/var/www/laravel
          entrypoint: ["php","/var/www/laravel/artisan"]
          networks:
            - backend
      npm:
          image: node:alpine
          container_name: npm
          volumes:
            - ./src:/var/www/laravel
          ports:
            - "5173:5173"
          working_dir: /var/www/laravel
          entrypoint: ["npm", "run", "dev"]
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
У вас entrypoint у контейнера и так стоит, зачем ещё раз то же самое вызывать? Конечно оно будет на лишние аргументы ругаться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы