Köfte
примитивный юзкейс это apt-get update, а потом кеш везде мапить
Alex
БД имхо конечно надо особенно тюнить
Alex
А докер своего оверхеда добавляет.
Джон
Ребят, у меня такой вопрос. На диджитал оушн установлен докер контейнер с приложением meteor.js. Нужно добавить обычный сайт, просто верстку (помимо приложения). Как это сделать? Нужно в apache2 перенаправлять как-то?
Boris
а зачем перенаправлять?
Джон
а зачем перенаправлять?
а как сделать, я просто не сталкивался с таким
Джон
на отдельный порт надо вешать сайтик?
Boris
а зачем вешать на отдельный порт? по-умолчанию выделяемый порт занят ?
Boris
а зачем тебе верстка ? она нужна приложению, или тебе ?
Джон
приложение отдельно, а верстка — это совсем другой сайтик, его нужно просто запустить на том же сервере
Джон
но без докера
Boris
а у тебя доступ к серверу есть ? не к докеру
Boris
по ssh
Alex Sharov
Народ, а почему может не работать docker login -p <name> -u <password> <registry_location>? (x509: certificate signed by unknown authority) Но при этом: curl -vvv —cacert cert.crt -u <name>:<password> -XGET <registry_location>/v2/ работает ок
Alex Sharov
Сертификат лежит где надо, демон перезапускал после того, как положил сертификат
yolkov
видимо не где надо
Kirill
https://github.com/docker/docker/issues/8849
Alex Sharov
/etc/docker/certs.d/<registry_location>/ca.crt?
yolkov
а порт указан в <registry_location>?
Kirill
Внимание вопрос, каким макаром происходит синхронизация времени контейнера и хоста? трабл в том что часовые пояса различаются.
Köfte
ENV TZ MSK
Виталий
Привет! Соединения на одну из нод Swarm-кластера не работают. Куда можно посмотреть?
Виталий
zhakov@balancer2:~$ telnet 10.99.4.11 40001 Trying 10.99.4.11... ^C zhakov@balancer2:~$ telnet 10.99.4.15 40001 Trying 10.99.4.15... Connected to 10.99.4.15. Escape character is '^]'. ^CConnection closed by foreign host.
Виталий
Контейнер, отвечающий на порт 40001 жив на обеих нодах
Ruslan
Коллеги, у кого есть работающий пример конфигурации https://github.com/docker-library/php/blob/173945670390f6595da8f93ae46b442167ff05be/7.1/fpm/Dockerfile так, чтобы ходить в mysql через сокет?
Kirill
Вот как раз хотел писать php-fpm + nginx + mysql + letsencrypt
Alex
Ну пробрасывай в контейнер сокет
Alex
вольюмами
Ruslan
php-fpm + nginx есть через сокет, там всё как в мануале
Alex
Только это совсем не докер стайл
Ruslan
Ну пробрасывай в контейнер сокет
тут задачка что опция не распознается configure: WARNING: unrecognized options: —with-mysql-sock php 7.1
Kirill
Ruslan
Только это совсем не докер стайл
да ну? где такое написано?
Alex
да ну? где такое написано?
Это написано в масштабировании
Alex
ты когда будешь по разным машинам контейнеры раскидывать ничего ты в сокеты не попишешь
Alex
только сеть.
Ruslan
ну это понятно
Kirill
Мы живем не в идеальном мире
Kirill
и нет кнопки "сделать заебись"
Ruslan
просто если у меня всё на одной гостевой то нафига мне через tcp ходить
Alex
непонятно зачем тебе докер тогда.
Ruslan
непонятно зачем тебе докер тогда.
скажем так, сейчас это больше эксперимент
Ruslan
если нет рабочего, то и пофиг ) буду как обычно ходить
Alex
ну ты можешь через вольюм единый пробрасывать сокеты
Alex
думаю это сработает
Alex
Я объяснил почему юникс сокеты это не докервэй, все остальное за тобой.
Kirill
так можно же fpm на порт посадить и прокинуть его
Ruslan
ну ты можешь через вольюм единый пробрасывать сокеты
еще раз. задача не сами сокеты пробросить, а сконфигурировать php чтобы он ходил в БД через сокет.
Alex
php.ini
Alex
php-fpm из коробки сокеты юзает
Alex
на бубунте по крайней мере.
Ruslan
эээ возможно. но в публичном php есть такой хелперочек docker-php-ext-install через него надо штатно когфигурить и ошибка именно там
Ruslan
ладно, я понял, что там всё непросто ... выговорился .. всем спасибо )
Ruslan
может позже попробую
Alex
> но в публичном php есть такой хелперочек А ну как обычно куча костылей в php
Ruslan
ну тут скорее претензия к авторам этого Dockerfile-а, кстати, официального.
Alibek
https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1618283 - есть кто поборол это?
Anonymous
Кстати, вот что меня заинтересовало
Anonymous
если я прописываю в docker-compose в одном из сервисов tty: true, stdin_open: true и потом в консоле docker-compose up, то оно выдает MemoryError
Anonymous
why
Anonymous
Вернее сервис один всего лишь
Anonymous
как удалить ненужные образы
Anonymous
docker rmi id
так я ж вводил так, пишет ошибка, на картинке
Alex
потому что не rmi а rm
Alex
rmi для image, rm для контейнеров
Anonymous
так был разговор не о контейнерах
Anonymous
а о образах
Anonymous
потому что не rmi а rm
не, точно такая же ошибка - Error response from daemon: No such container: a596cafed442
Anonymous
ау
Anonymous
мяу
Denis
Репост из @kubernetes_ru:
Denis
🔥🚀108 интересных доклада с недавних CloudNativeCon + KubeCon, приятного просмотра: https://m.youtube.com/playlist?list=PLj6h78yzYM2PqgIGU1Qmi8nY7dqn9PCr4
Anonymous
В википедии стоит: Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы. Мне сейчас утверждали, что докер это не виртуализация. Вопрос: что такое Докер? Если кратко и по сути?
Anonymous
Википедию прочитал
нꙺ
Привет. Я Егор, и я не хочу заморачиваться, я хочу докер собрал/отправил