Найти в Дзене
Diz Kragnet

Докеризация простого NodeJS приложения

Создаём в корневой папке своего приложения dockerfile (без расширения) Я использую в приложении базу данных postgresql, задаем переменные для подключения в блоке ENV. Создаём файл .dockerignore и указываем то, что не должно попасть в сам образ: node_modules
npm-debug.log
Dockerfile
.dockerignore
.git
.gitignore Собираем образ, точка в конце указывает на текущий каталог: docker build -t Название-вашего-образа .

Создаём в корневой папке своего приложения dockerfile (без расширения)

Я использую в приложении базу данных postgresql, задаем переменные для подключения в блоке ENV.

Создаём файл .dockerignore и указываем то, что не должно попасть в сам образ:

node_modules

npm-debug.log

Dockerfile

.dockerignore

.git

.gitignore

Собираем образ, точка в конце указывает на текущий каталог:

docker build -t Название-вашего-образа .