You need to have node js installed to run SSR
Also format your code so its readable for us, start with 3 backticks add your code close with 3 backticks.
Example
```
Your code
````
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
When I run command docker-compose run --rm artisan inertia:start-ssr I have this issue sh: 1: exec: node: not found
docker-compose.yml:
version: '3.8' services: nginx: build: context: docker/nginx volumes: - ./src:/www container_name: "d_nginx-${NUMBER_PROJECT}" restart: always ports: - "${NGINX_PORT}:81" networks: - myProject depends_on: - mysql - php-fpm
php-fpm: build: context: "docker/php/${PHP_VERSION}" restart: always container_name: "php-${NUMBER_PROJECT}" networks: - myProject volumes: - ./src:/www extra_hosts: - "host.docker.internal:host-gateway" environment: PHP_IDE_CONFIG: serverName=Docker depends_on: - npm
npm: image: node:${NODE_VERSION} working_dir: "/www" entrypoint: [ "npm" ] volumes: - "./src:/www" networks: - myProject
mysql: image: mysql:8.0 ports: - "${MYSQL_PORT}:3306" volumes: - ./database/mysql/logs:/var/log/mysql - ./database/mysql/storage/mysql:/var/lib/mysql env_file: - .env networks: - myProject
phpmyadmin: image: phpmyadmin/phpmyadmin:5 ports: - "${PMA_PORT}:80" volumes: - /sessions depends_on: - "mysql" environment: PMA_HOST: mysql networks: - myProject
mongo: image: mongo:${MONGO_VERSION} container_name: "mongo-${NUMBER_PROJECT}" env_file: - .env restart: unless-stopped ports: - "${MONGO_PORT}:27017" volumes: - ./database/mongodb/db:/data/db - ./database/mongodb/dev.archive:/Databases/dev.archive - ./database/mongodb/production:/Databases/production command: [ --auth ] networks: - myProject
mongo-express: image: mongo-express container_name: "mexpress-${NUMBER_PROJECT}" env_file: - .env links: - mongo restart: unless-stopped ports: - "${ME_PORT}:8081" networks: - myProject
redis: image: redis:latest restart: always ports: - "${REDIS_PORT}:6379" volumes: - ./database/redis/dаta:/root/redis - ./database/redis/redis.conf:/usr/local/etc/redis/redis.conf env_file: - .env networks: - myProject
composer: build: context: docker/composer_php volumes: - ./src:/www networks: - myProject
artisan: build: context: "docker/php/${PHP_VERSION}" volumes: - ./src:/www entrypoint: ["php", "/www/artisan"] networks: - myProject
networks: myProject: driver: bridge
.env NUMBER_PROJECT=2 NGINX_PORT=100${NUMBER_PROJECT} PMA_PORT=200${NUMBER_PROJECT} DB_PASSWORD=password #PHP versions: 71,72,73,74,80,81,82 PHP_VERSION=82 NODE_VERSION=20 #MYSQL MYSQL_PORT=300${NUMBER_PROJECT} MYSQL_DATABASE=laravel_db MYSQL_USER=laravel MYSQL_PASSWORD=password MYSQL_ROOT_PASSWORD=password #MONGO DB MONGO_PORT=400${NUMBER_PROJECT} MONGO_VERSION=5.0 MONGO_INITDB_ROOT_USERNAME=root MONGO_INITDB_ROOT_PASSWORD=password #MONGO EXPRESS ME_PORT=500${NUMBER_PROJECT} ME_CONFIG_MONGODB_ADMINUSERNAME=root ME_CONFIG_MONGODB_ADMINPASSWORD=password ME_CONFIG_MONGODB_URL=mongodb://root:password@mongo:27017/?authSource=admin ME_CONFIG_BASICAUTH_USERNAME=mexpress ME_CONFIG_BASICAUTH_PASSWORD=mexpress #REDIS REDIS_PORT=600${NUMBER_PROJECT} REDIS_PASSWORD=my-password REDIS_DATABASES=16
docker/php/82/Dockerfile
FROM php:8.2-fpm
WORKDIR /var/www
RUN apt-get update && apt-get install -y git zip unzip libonig-dev libxml2-dev libzip-dev libgd-dev libfreetype6-dev libjpeg62-turbo-dev libpng-dev #Install Debuger RUN docker-php-ext-configure intl RUN docker-php-ext-configure gd --with-jpeg=/usr/include/ --with-freetype=/usr/include/ RUN docker-php-ext-install pdo pdo_mysql gd intl RUN pecl install xdebug && docker-php-ext-enable xdebug
ADD config/docker-php-ext-xdebug.ini /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
RUN pecl install mongodb RUN echo "extension=mongodb.so" >> /usr/local/etc/php/conf.d/mongodb.ini
EXPOSE 9000 CMD ["php-fpm"]
Please or to participate in this conversation.