Size: a a a

Node.js — русскоговорящее сообщество

2020 December 14

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Просто в этой цепочке у меня есть пробелы в понимании
Аля где будет лежать docker-compose.yml, как будет общаться бек с базой (фронт с беком эт понятно), как настраивать nginx (ставить ли как server_name IP digital ocean инстанса) и тд
вообще ничего не понял
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
докерхаб не нужон бтв
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Сори, что именно не понял? Просто у меня это примерно так в голове и есть, и я сам хз что куда и как
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Хочу понять как это обычно делается
Можешь пжлст описать цепочку действий для хостинга vue-node-postgres app с использованием докера?
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
берёшь и пробуешь
Хз зачем ты план полётов составляешь
источник

S

Sergey in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Просто в этой цепочке у меня есть пробелы в понимании
Аля где будет лежать docker-compose.yml, как будет общаться бек с базой (фронт с беком эт понятно), как настраивать nginx (ставить ли как server_name IP digital ocean инстанса) и тд
/dir/backend/Dockerfile, app.js
/dir/frontend/Dockerfile, nginx.conf
/dir/docker-comspose.yml

базу можете инициализировать локально, напихать туда данных, сохранить состояние контейнера (файлы) в образ

для обучения пойдет, для продакшена так нельзя 🙂
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Sergey
/dir/backend/Dockerfile, app.js
/dir/frontend/Dockerfile, nginx.conf
/dir/docker-comspose.yml

базу можете инициализировать локально, напихать туда данных, сохранить состояние контейнера (файлы) в образ

для обучения пойдет, для продакшена так нельзя 🙂
А как для продакшена? Базу в отдельный контейнер?
источник

S

Sergey in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
А как для продакшена? Базу в отдельный контейнер?
отдельный сервер для базы, без виртуализации
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Sergey
отдельный сервер для базы, без виртуализации
жирно будет
источник

ДМ

Данил Мальков... in Node.js — русскоговорящее сообщество
Слушайте а можно как нибудь установить Монго на 32 битную систему windows?
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Данил Мальков
Слушайте а можно как нибудь установить Монго на 32 битную систему windows?
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Sergey
/dir/backend/Dockerfile, app.js
/dir/frontend/Dockerfile, nginx.conf
/dir/docker-comspose.yml

базу можете инициализировать локально, напихать туда данных, сохранить состояние контейнера (файлы) в образ

для обучения пойдет, для продакшена так нельзя 🙂
А я правильна понимаю что на digitalocean лучше именно инстанс ubuntu голой поднимать? Просто я вижу там есть куча Node droplet, Docker droplet и тд
источник

ДМ

Данил Мальков... in Node.js — русскоговорящее сообщество
Спасибо от всей души
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Может кто-то знает норм статью (или серию статей, или курс на условном udemy, или еще чтот) где сам процесс деплоймента хорошо описан?
А то я вроде и понимаю, но при этом куча пробелов, из-за которых я не понимаю как двигаться дальше
источник

S

Sergey in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
А я правильна понимаю что на digitalocean лучше именно инстанс ubuntu голой поднимать? Просто я вижу там есть куча Node droplet, Docker droplet и тд
Не могу подсказать, но я бы поставил минимально нагруженную ubuntu и далее все руками настраивал.
источник

T

Taras in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Ребят, а подскажите пжлст
Вот я чисто фронтенд девелопер, но на личном проекте учу бекенд. Сейчас появилась надобность залить все наработки на vps. Правильно ли я мыслю в сторону одного инстанса на digital ocean (ubuntu), на который я закину 3 докер-контейнера. В первом будет статика фронта покрытая nginx-ом, во втором будет node backend (express), а в третьем будет валяться моя бд postgres. Докер контейнеры я сбилжу локально и имеджи залью в docker hub, которые потом буду тянуть в виде имеджей внутри одного docker-compose.yml

Хочу понять о том ли я вообще думаю. Возможно мне докер конечно и не нужен, но раз уж учусь, то хочу научиться по-максимуму
Немного не так. Фронт билдится спокойно может в докере, но рахмещают как правило на CDN и тому подобному. Базы в докере на проде не лучшее решение, хотя в кубике вроде есть что-то для этого. Ну а бек уже в докере да.
источник

T

Taras in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Просто в этой цепочке у меня есть пробелы в понимании
Аля где будет лежать docker-compose.yml, как будет общаться бек с базой (фронт с беком эт понятно), как настраивать nginx (ставить ли как server_name IP digital ocean инстанса) и тд
Вместо нгинкс уже существуют клауд решения, которые можно конфигать извне, а не файликом
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Taras
Вместо нгинкс уже существуют клауд решения, которые можно конфигать извне, а не файликом
Понимаю, но сейчас что не проект, так nginx
Научиться все равно нужно
источник

T

Taras in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Понимаю, но сейчас что не проект, так nginx
Научиться все равно нужно
потому как все знают. Если вы чисто научится, то я б рекомендовал step by step путь, а не сразу вот это все вместе
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Taras
потому как все знают. Если вы чисто научится, то я б рекомендовал step by step путь, а не сразу вот это все вместе
А на какие степы можно тогда разбить обучение?
источник