@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"]
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
У вас entrypoint у контейнера и так стоит, зачем ещё раз то же самое вызывать? Конечно оно будет на лишние аргументы ругаться.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы