A progressive Docker Develop faster. Run anywhere. Build with the #1 most-used developer tool
NodeDockSQL framework TypeScript starter repository.
$ yarn install
# development
$ yarn run start
# watch mode
$ yarn run dev
# development
$ docker compose down
$ docker compose up --build
FROM node:20
WORKDIR /myapp
COPY package.json .
RUN npm install
COPY . .
CMD npm start
version: '3.8'
services:
mysqldb:
image: mysql
env_file: ./.env
environment:
- MYSQL_ROOT_PASSWORD=$MYSQL_ROOT_PASSWORD
- MYSQL_DATABASE=$MYSQL_DATABASE
ports:
- $MYSQL_LOCAL_PORT:$MYSQL_DOCKER_PORT
app:
build: .
depends_on:
- mysqldb
links:
- mysqldb
ports:
- $NODE_LOCAL_PORT:$NODE_DOCKER_PORT
When you're ready to deploy your NodeDockSQL application to production, there are some key steps you can take to ensure it runs as efficiently as possible. Check out the deployment documentation for more information.
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Daniel Arturo Alejo Alvarez
Nest is MIT licensed.