/backend-sub

Primary LanguageJavaScript

docker run -p 3000:3000 -d --name node-app node-app-image

docker exec -it node-app bash

docker run -v $(pwd):/app -p 3000:3000 -d --name node-app node-app-image

docker run -v $(pwd):/app -v /app/node_modules -p 3000:3000 -d --name node-app node-app-image

docker run -v $(pwd):/app:ro -v /app/node_modules -p 3000:3000 -d --name node-app node-app-image

docker run --env PORT=4000 -v $(pwd):/app:ro -v /app/node_modules -p 3000:4000 -d --name node-app node-app-image

printenv

docker run --env-file ./.env -v $(pwd):/app:ro -v /app/node_modules -p 3000:3000 -d --name node-app node-app-image

docker volume prune

docker rm -fv node-app

docker-compose up -d --build docker-compose down -v

Multiple dokcerfile/compose vs one file docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d

docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d

docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d --build

docker inspect

docker exec -it docker-express_redis_1 redis-cli -u redis://redis:6379

KEYS *

GET

docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build --scale node-app=2