5. Установка docker и Postgresql

preview_player
Показать описание
В этом уроке мы с вами установим docker и postgresql. А уже в следующем уроке мы с вами подключим наше приложение к базе данных.

Полезные ссылки:
Комментарии
Автор

не мучайтесь ребята

version: '3'

services:
postgresql:
image: postgres
container_name: lesson
ports:
- '5432:5432'
environment:
- POSTGRES_HOST=localhost
- POSTGRES_USE=lesson
- POSTGRES_PASSWORD=lesson
- POSTGRES_DATABASE=lesson
command: postgres
restart: always

redis:
image: redis:alpine3.14
container_name: redis-lesson
ports:
- '6379-6379'

jxpeyzq
Автор

Отличный курс, особенно, если совмещать его с документацией)
В принципе, материала в этом курсе может быть достаточно для джуниора)

nikitazelenov
Автор

Если делаете на Windows и у Вас уже установлена Postgres, то пишите порты в docker-compose.yml
ports:
- '5433:5432'
, соответственно в .env DB_PORT = 5433

minkostas
Автор

Здравствуйте, очень понравился ваш курс, будет ли тут изучатся что-то на подобии Django, nest-admin?
Чтобы настроить сразу CRUD с БД

Rohan-Sensei
Автор

привет, а "volume" потом в докерфайл добавим?

goldovyidozhdik
Автор

Установка docker и Postgresql, Backend with Nestjs

rustamakhmetyanov
Автор

В windows при попытке поднять докер компос выскакивала ошибка listen tcp4 0.0.0.0:5432: bind: address already in use. Долго мучался икал кто занял порт. В итоге обновил докер и тогда все запустилось. Если у тебя тоже так, попробуй это)

vadicus
Автор

Было бы круто, если запилишь небольшой курс по Docker (с фишками, потенциальными проблемами и т.д.). Как то раз мучался из-за незнания, что Docker жрет память как не в себя, очистка образов и контейнеров не помогала, пришлось искать скрытую папку, куда выделялась память...

snmnkue
Автор

Добрый день, ув Tech Javascript я смотрю ваш курс с начале до канцо
есть просба можете снимать ролик по NestJs Authorization & Keycloak мне очень надо плизззз.

hirohirone
Автор

Все добре, але запуск docker-compose up спрацювало лише без 'sudo'

jlgwttb
Автор

Столкнулся с такой проблемой: sudo : The term 'sudo' is not recognized as the name of a cmdlet, funct
ion, script file, or operable program. Check the spelling of the name,
or if a path was included, verify that the path is correct and try agai
n.

maksymshypytsia
Автор

Если на Windows, выдаёт в терминале ошибку при docker-compose up или/и не открывается docker с рабочего стола:
Мне помогло - в командной строке прописать wsl --install, а затем wsl --update

ivanfedotovsky
Автор

А можно как без Докера подцепиться к базе с секвалаз? У меня виртуальная машина не работает на винде. Я просто скачал PostgresSQL. Но вот как подцепиться?

vzvzfvk
Автор

sudo: docker-compose: command not found Не получается запустить

ridiculousdwarf
Автор

ух как пришлось помучится с настройкой уфуф

birodyse
Автор

Проблема с Docker возникла на винде когда установил)

lkwpvtk
Автор

[+] Running 0/0
⠋ redis Pulling 0.0s
⠋ postgresql Pulling 0.0s
error getting credentials - err: exit status 1, out: ``

peachflyq
Автор

version:'3'
services:
postgresql:
image:postgres
container_name:ogl
ports:
- "5432:5432"
environment:
-POSTEGRES_HOST=localhost
-POSTEGRES_USER=lesson
-POSTEGRES_PASSWORD=lesson
-POSTEGRES_DATABASE=lesson
command:postgres
restart:always


redis:
image:redis:alpine3.14
container_name:redis_lesson
ports:
- "6379:6379"

ProFire-zfbo
Автор

services.postgresql Additional property enviroment is not allowed - и все, дальше я так и не продвинулся...

alexandrstatut