Anonymous
можно ли как-то обойти..
Andrey
Какой машины
Anonymous
linux
Andrey
пффф....хорошо ,что тебя удевляет ,что ты комитил ?
Anonymous
а можно ли в докер контейнере получить доступ к файлам и перезаписать к примеру определенный
Anonymous
а где может хранится в докер контейнере ip адрес сервера. (проблема в том, что приложение внутри контейнера от сервера пытается получить IP (php) но возвращается IP виртуальной машины, на которой создавался образ из контейнера)
George
или типа того
Anonymous
хм.. спасибо надо глянуть что там
Anonymous
а вместо container id - имя не прокатит?
Boris 🦍
Привет, кто-нибудь использовал docker-compose внутри образа dind , или тогоже compose ? Контейнеры поднимаются, работают. Но не получается приконектится по порту. connection refused. Если тот же компоуз ап выполняю не в образе dind а на хостовой машине, то порты доступны.
Александр
Если я делаю образ на базе существующего, допустим FROM nginx, добавляю ssh, мне писать в CMD лишь команду запуска ssh, допуская что мол добавляю службу или переписывать CMD с нуля, вписывая службу nginx и ssh? Такой же вопрос насчет портов. Expose делать 80 и 22 или написать 22 и образ уже имеет открытый 80 порт?
Andrey
День юмора опять.. Тут
George
вопрос не в пробросе
George
вопрос в том, откуда коллега хочется коннектиться к этим сервисам
George
обращаться по docker:порт
Anonymous
Вопрос вот.. запуск скриптов на линуксовом сервере "await exec('docker exec -t -i opencart /bin/bash');" и ошибка .. "Error: ENOENT, spawn docker Make sure 'docker' exists and is executable."
George
у тебя в контейнере или на сервере нет утилиты (клиента) docker
George
попробуй в консоли сделать which docker
George
или укажи полный путь к исполняемому файлу
Anonymous
там точно виртуалка ствится с докером
Anonymous
если я к ней через ssh коннект делаю то эти команды работают
George
https://t.me/docker_ru/144880
Anonymous
попробую вызывать так "await exec(`sed -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@IP"
Ihor
Вопрос на счет менеджмента докер-контейнеров. На данный момент использую dokku и portainer. В первый просто деплою свои nodejs проекты, он автоматом заворачивает их в контейнер и запускает. Второй - просто чтобы мониторить все. Но меня смущает что в самом dokku есть свой nginx и плюс мне нужен свой глобальный nginx, которым я разруливаю нужные порты на нужные доменные имена третьего уровня. Смущает такой оверхед. Есть ли может какой-то аналог dokku, куда я могу просто пушить свой докер контейнер, а он его запустит, проверит все ли ок, пройдут ли тесты, и только тогда заменит предыдущий? Мне нравится в dokku то, что он сначала тестирует ново запущенный контейнер и если с ним все ок и он не падает - тогда он заменяет ним предыдущий. То есть для пользователей фактически не бывает простоя.. он буквально пару секунд.
Anonymous
или укажи полный путь к исполняемому файлу
кста а как корректно прописать ?
George
/usr/bin/docker ?
Johnny
Вопрос на счет менеджмента докер-контейнеров. На данный момент использую dokku и portainer. В первый просто деплою свои nodejs проекты, он автоматом заворачивает их в контейнер и запускает. Второй - просто чтобы мониторить все. Но меня смущает что в самом dokku есть свой nginx и плюс мне нужен свой глобальный nginx, которым я разруливаю нужные порты на нужные доменные имена третьего уровня. Смущает такой оверхед. Есть ли может какой-то аналог dokku, куда я могу просто пушить свой докер контейнер, а он его запустит, проверит все ли ок, пройдут ли тесты, и только тогда заменит предыдущий? Мне нравится в dokku то, что он сначала тестирует ново запущенный контейнер и если с ним все ок и он не падает - тогда он заменяет ним предыдущий. То есть для пользователей фактически не бывает простоя.. он буквально пару секунд.
dokku может пушить dockerfile. или я не понял сути задачи? перечитал 3 раза )
Dims
как правильно прописать docker-compose.yml чтобы при запуске docker-compose up, докер при отсутсвии файлов брал бы их из гита и выполнял определенный операции, если есть то ничего не делал. я сделал entrypoint: sh /var/install_php/git_clone.sh но проблема в том что докер не ждет когда завершится git clone и другие команды.
George
ты чего-то не то делаешь...
George
вот 200%
Andrey
покажи гит клон сш
Dims
вот содержимое if ! [ -d /var/www/folder ]; then git clone repo_url /var/www/folder; ..... fi php-fpm
Dims
если несколько раз запустить убрав if то все ставится и дальше уже работает как надо
Dims
git clone выполняется полностью со 2-3 раза
Boris 🦍
вот содержимое if ! [ -d /var/www/folder ]; then git clone repo_url /var/www/folder; ..... fi php-fpm
да и при таком раскладе, у тебя всегда будут не актуальные данные из репозитория
Dims
это для разработки остальной синк с репозитарием через IDE разаработчика
Dims
проблема в том что первоначально клон не срабатывает как надо
Boris 🦍
проблема в том что первоначально клон не срабатывает как надо
наверное. потом что у тебя стоит тольк опроверка на наличие директории с репозиторием. вероятно, она у тебя есть. или еще что.
Ihor
покажи гит клон сш
а ты ставил dokku в докер контейнере? или нативно прямо в сервак?
Maksim
Всем привет) Может кто сталкивался : не могу подключится к mysql через phpmyadmin валятся ошибки.
Maksim
Anton
а контейнер как запускал, с какими параметрами?
Maksim
все с коробки laradock
Maksim
mysql 8
central
Но у вас там что то другое должно быть , где то в районе конфигов
Maksim
Я лечил сменой версии СУБД
какой мускл при этом был?
Maksim
Maksim
Anonymous
Я лечил сменой версии СУБД
чё самый умный штоле?
wasja
Всем привет) Может кто сталкивался : не могу подключится к mysql через phpmyadmin валятся ошибки.
если мускуль 8.0, то ему надо идентицикацию с mysql_native_password, итого у тебя чтоб решить проблему надо сделать что-то типо: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password’;
wasja
ну или нового сделать: CREATE USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Andrey
блять, при чём здесь докер?
kSandr
блять, при чём здесь докер?
мускуль в контейнере ! )
mrG1K
добрый вечер ребят может быть кто подскажет, монтируется tmpfs раздел, на 200 мб в него пишутся и удаляются файлы, но в какойто момент он становится пустым ( ls -la ) , но место забито ( df -h ) как с таким можно бороться ?
Oleg
Привет всем, вопрос такой, как в docker compose 3 создать базу mariadb с готовым дампом?
Oleg
Я только начинаю с ним работать
Andrey
Я только начинаю с ним работать
Так изучи сначала, потом работай.
.
Парни у кого есть пример docker-compose файла с Postgres + postgis. Не могу найти пример как установить постгис
.
Незнаю как ставится
Vlad
спрашиваю про то, как интегрируется с постгресом
.
Я незнаю, я не могу найти пример конфига