GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - systemsdk/node: Docker environment with node 16 for Symfony/Laravel (based on official node docker hub repository).

BranchesTags
Open more actions menu

Latest commit

 

History

8 Commits
8 Commits

Folders and files

NameName
Last commit message
Last commit date
.gitignore
.gitignore
 
 
Dockerfile
Dockerfile
 
 
Makefile
Makefile
 
 
readme.md
readme.md
 
 

Repository files navigation

Node environment

Docker environment with node 16 for Symfony/Laravel (based on official node docker hub repository).

Source code

Requirements

  • Docker version 18.06 or later
  • Docker compose version 1.22 or later

Integration to your environment

  1. Add next service to your docker-compose.yml:
node:
  image: systemsdk/node
  platform: linux/x86_64
  user: node
  container_name: node
  expose:
    - "8081"
  volumes:
    - ./:/var/www/html:delegated
  command: npm run watch
  1. Copy necessary rows from Makefile(which are commented) to your Makefile
  2. Build and run the project

Additional info:

Based on the popular Alpine Linux project. Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.

Links

  • PHP Laravel environment
  • PHP Symfony environment

About

Docker environment with node 16 for Symfony/Laravel (based on official node docker hub repository).

Topics

alpine-linuxdockerlaravelnodenode16npmphpsymfony

Resources

Readme
Activity
Custom properties

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.