Comments 16
Можно сразу pgadmin рядом запустить через тот же compose.
Зачем, если есть DBeaver.
А есть приличная бесплатная альтернатива dbeavear'у? DataGrip очень удобный, но он недешёвый. HeidiSQL тоже хорош, но нет под linux
а у него есть веб-версия?
В чем смысл написания?
https://www.google.com/search?q=docker+habr.com+postgresql
Не для рекламы. Толково изложено:
Запускаем PostgreSQL в Docker: от простого к сложному
Неожиданные последствия запуска PostgreSQL в Docker: замедление запросов в 100 раз
Вы прочитали статью. После пошли в гугл. Собрали там 3 ссылки и решили их опубликовать к статье в комментариях с посылом "нафиг это написано". Подскажите, с вами все в порядке?
А с вами все в порядке? Если это уровень Хабра, то... Писать на хабре про docker+postgresql в такой тривиальной форме(Captain Obvious)?
Несколько ссылок с хабра(docker+postgresql) у меня давно в закладках - ибо толково
А с кармой и рейтингом некоторые ведут себя как дети малые.
Что значит в "тривиальной форме"? Нужно делать вид что докер какая то страшная и трудная технология? Данная форма подчеркивает обратное. Я, в целом, своими публикациями хочу показать что программировать может каждый. А тот кому нужны более глубокие знания и так их найдут.
Если вы хотите показать где больше информации, чтоб глубже понять тему - указывайте, но появляться в комментариях с контекстном "зачем это написано", по меньшей мере не корректно.
По факту разложите что в моем подходе не так, не корректно, не правильно.
За доброту и сподвижничество знаний в массы:
#вариант
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
#или
sudo curl -s https://api.github.com/repos/docker/compose/releases/latest \
| grep browser_download_url \
| grep docker-compose-linux-x86_64 \
| cut -d '"' -f 4 \
| wget -qi -
sudo mv docker-compose-linux-x86_64 /usr/bin/docker-compose && sudo chmod +x /usr/bin/docker-compose
Ну другой разговор же) Благодарю.
apt update
apt install -y sudo wget curl git
wget -qO- get.docker.com | bash
или
curl -sSL https://get.docker.com | sh
Всё.
Зачем это? Всегда пользуюсь официальной инструкцией.
Install Docker Engine on Debian
https://docs.docker.com/engine/install/debian/#install-using-the-repository
Всегда ставлю compose в standalone самой последней версии
https://docs.docker.com/compose/install/standalone/
Дружище, мой коммент ранее - это ОФИЦИАЛЬНЫЙ способ.
https://docs.docker.com/engine/install/debian/#install-using-the-convenience-script
Быстрый запуск PostgreSQL через Docker Compose