George
нет мониторинга - нет проблем
George
и это всратые смузи стартапы, которые еще не набрали клиентов
Никита
нормальные люди держат бд на отдельном железе
Denisio
Или держат по 3 запасных узла на каждый хост с докером
Zori
Александр
Коллеги, я всё ещё по постргресу ) Подскажите, как осуществляется подключение по ssh? Открыть порт не достаточно?
George
а еще неудивительно, что кубер переезжает на CRI-O
George
> Открыть порт не достаточно? обычно достаточно
Александр
Так
Александр
А как же можноподключиться к бд без ssh?
George
psql -H имя_хоста -P порт?
Dizzy
С базами ясно... а с nginx проброс сокета docker в режиме RO (read only) /var/run/docker.sock:/tmp/docker.sock:ro на сколько это безопасно??
Dizzy
вот этот образ image: jwilder/nginx-proxy
Anonymous
Anonymous
auto proxy до контейнеров?
George
вообще докер не про безопасность
Dizzy
Короче наружу его нельзя выставлять я так понял.. только для dev использовать...
Anonymous
Короче наружу его нельзя выставлять я так понял.. только для dev использовать...
Ты можешь выставить наружу и разрешить подключения определенным хостам
Dizzy
ну если по ip ограничить тоды да.. действительно
Dizzy
ну я для своих нужт по ssh прокидываю.. когда надо с ними поиграться...
Александр
psql -H имя_хоста -P порт?
Не понимаю, условно, мне надо подключиться к psql с другой машины Я пытаюсь зайти: sudo psql -H host -p 5432 -U postgres, где postgres это user по умолчанию И он мне выдаёт: psql: FATAL: Peer authentication failed for user "postgres" Я не с теми данными захожу получается?
George
а ты базу как запускаешь? с какими параметрами? ну, и вообще хорошая идея БД указывать
Александр
sudo docker run --name news-postgres -e POSTGRES_PASSWORD=password -p 5432:5432 postgres:11
Александр
Юзера он назначает создаёт сам, как понимаю, в процессе
Александр
На счёт БД да,не пробовал
Александр
Разобрался, спасибо
Александр
И всё-таки, почему ssh не стоит использовать?
George
для чего? для туннелирования?
Александр
Ну да, для безопасного соединения с БД
George
да, мы так делаем ) публикукем докер на 127.0.0.1:5432, потом туннель ссш. А еще лучше пользоваться datagrip или dbeaver
Je
Ну да, для безопасного соединения с БД
почему не vpn? ssh для подключения к базе это будет явно некий оверхед иметь, и не прод решение, но для разработки пойдет
Yury
помогите разобраться. пытаюсь собрать образ на основе вот такого https://hub.docker.com/r/nimmis/alpine-apache/dockerfile и когда в своем докерфайле прописываю cd /web мне пишут что нет такой директории. почему?
Yury
а она на машине есть в корне?
на которой собираю образ?
Filippe
да
Yury
нет конечно. а почему она там должна быть?
Myron
Как создать копию сбилдованного имейджа на одном хосте?😅
Myron
через коммит мб?
А он не перекомитит старый имейдж?
Yury
А он не перекомитит старый имейдж?
не должен если указать новый тег
Oleg
Ребята привет. Кто делал из виртуальной машины контейнер. или такое вообще реально?
Myron
не должен если указать новый тег
Он переназвал старый имейдж)
Yury
Он переназвал старый имейдж)
а что нужен прям физически отдельный образ? с отдельной фс?
Myron
угу копия того же что уже есть
Yury
может тогда через докер сейв попробовать
Myron
А всё, закомитил еще раз и создал второй
Yury
А всё, закомитил еще раз и создал второй
по сути это просто метка. к которой будут цепляться новые слои
Myron
Угу, так и надо, чтобы на один одно цеплялось на второй другое
Yury
ок
Yury
посмотрите этот образ https://hub.docker.com/r/nimmis/alpine-apache/dockerfile по сути если его стянуть то в нем уже будет папка веб? в его фс. почему тогда если указываешь его в качестве FROM то этой папки нет? или если запускаешь из него контейнер допустим командой run --rm -it nimmis/alpine-apache sh то диретокрии /web там тоже нет. а если заапустить как обычно run -d nimmis/alpine-apache и потом подключиться то диретокрия есть. я не понимаю этого нюанса. может кто то объяснить?
MitV
А как получить Personal Access Token из локального Docker Registry (крутится на 5000)?
Yury
есть же папка если запускать вторым способом
Да я ошибся. Папка есть но пустая. Я уже нашел скрипт переноса в нее других папок
kredeal
кто-нибудь разворачивал distributed minio в докере ?
Anonymous
парни, а это нормально что докер при смене сети не может допулить образы?
tutunak
парни, а это нормально что докер при смене сети не может допулить образы?
что ты имеешь в виду? он пулит, в это время интерфейс падает, поднимаеться новый и после этого он падает? выглядит нормально
Anonymous
что ты имеешь в виду? он пулит, в это время интерфейс падает, поднимаеться новый и после этого он падает? выглядит нормально
ага, после падения коннекта, он тупо зависает, а когда поднимается не продолжает выкачивать, а просто бесконечно висит
tutunak
должен падать или продолжать работать, висит "бесконечно" это плохо, таймаут все же какой то должен быть
central
@vizdrag
Yury
Step 7/11 : RUN mkdir /web/html && cd /web/html ---> Running in de65e4bcb909 Step 10/11 : RUN chown -R apache.www-data /web/html ---> Running in 4e4a71f74959 chown: /web/html: No such file or directory как это работает??
Yury
почему нет директории?
Yury
создал. зашел в нее и потом ее нет. почему?
central
почему нет директории?
наверно потому что ее нет, в 99,9% причина именно в этом
Yury
а стоп.. я не из того образа собирал. сейчас перепроверю
Yury
ну да то же самое