Alexandra
Там где я смотрела связывают. Вот здесь вроде подробный пример
http://docker-k8s-lab.readthedocs.io/en/latest/docker/docker-compose.html
Alexandra
но там просто links, вместо external
Maksym
о, кажется заработало! Спасибо большое
добавил
networks:
mynetwork:
driver: bridge
и
networks:
- mynetwork
external_links:
- 'имя_контейнера_на момент запуска:server'
Alexandra
А там точно линки вообще нужны? без них не видело друг друга?
Maksym
не видело
принговал server (имя сервиса), хотя возможно надо было что-то другое, имя контейнера или хз
bebebe
коллеги, у кого-нибудь был практический в опыт запуск window manager в Xfvb запущенный в докер контейнере?
Сергей
кто работал с Drone.io ? можете поделится советами?
Сергей
Alex
Коллеги, можете посоветовать хороший registry для образов? Крайне важна безопасность по доступу. Пока пользуем гитлабовский, но он уже не справляется с объемом.
Gleb
Alex
Смотрели, но даже в описании указано что-то типа «делали в спешке, возможны баги». Точно не помню. :-)
Gleb
Alex
Спасибо! Тогда глянем!
Gleb
https://github.com/vmware/harbor/blob/master/README.md про баги кстати не вижу
Alex
Супер! Спасибо!
Gleb
Вижу что хвастаются ынтырпрайз реди. Ну я не желуюсь, уже год живу с первых версий, образов много, нагрузки тоже. Нормально с апдейтами, переехал на ha конфиг
Alex
Образов много - это сколько? Если не секрет.
Gleb
Тысячи точно, может больше, каждый день куча билдов, чистится ток то что для совсем дева
Alex
Да, аналогичная тема!
🤖
Он - дрон
Сергей
Сергей
Он - дрон
Просто может я не так че то пишу ему(
Sergey
помогите, пожалуйста, победить. пытаюсь подстроить сборку docker под себя - сейчас pma рабоатает, а вот / открываем, отдаёт 503 ошибку.
Sergey
связка с traefik какая-то есть, может с этим связано
Sergey
http://pma.beta.docker.localhost:8000 — показывает phpmyadmin
http://beta.docker.localhost:8000/ — а вот тут - уже 503
🤖
А пушил норм?
В публичный хаб - да. В приватный так и не смог, мейнтенеры долго не могли обновить плагин
https://github.com/drone-plugins/drone-docker/pull/87
Сергей
Kirill
Ребят, а как менее нагружено юзать докер с линух контейнерами на Win10 Pro? WSL + Ubuntu/Hyper-V + CoreOS(Atomic host)?
arts
Выкинуть винду
arts
Или хотя бы аватарку сменить
Alex
Kirill
xD, ну сорри, поклонник шапки, но MSVS для .net core есть только под Винду)
arts
Лучше уж в виртуалбоксе докер гонять тогда. WSL — это невнятная хреново работающая отрыжка, которая мало на что годится, кроме запуска однострочников на баше.
Kirill
Valentine
.Net Core так же доступен и для линукса - но там пока только VS Code
Kirill
Kirill
Evgenii
Maksym
кстати по поводу мака
как правильно монтировать фс - кешт или делегейтд?
https://docs.docker.com/docker-for-mac/osxfs-caching/#delegated
юзкейс: локальное дев окружение, использовать внутри контейнера но менять с гостевой (рабочий процесс разработки, рантайм в контейнерах - пайтон, нода), т.е. вочеры на изменения фс и билды/обновления процессами внутри.
Поставил delegated - не ошибся? переводил текст долго, хз правильно ли понял, спрашиваю)
Anton
Kirill
Anton
а, ну из-за mobylinux
Anton
и? )
Kirill
Стрёмно) Хочется что-то менее жрущее)
Anton
а нету )
Anton
ну то есть это вот прям продакшен ))))
Anton
в 2019ом будет лучше, ждём
Anton
в 2019 сервере я имею виду
Anton
вопрос был про это "а как менее нагружено юзать докер с линух контейнерами на Win10 Pro?" оно сейчас так и работает
Дмитрий
Может ли cron вырубать apache? Почему после RUN apt-get update && apt-get install -y cron
ADD crontab /etc/cron.d/notify-cron
RUN chmod 0644 /etc/cron.d/notify-cron
RUN touch /var/log/cron.log
CMD cron && tail -f /var/log/cron.log апач перестает принимать запросы и открывать сайт?
Bohdan
так ты его не запускаешь же
Dm
Dm
Ты cmd переопределяешь и там не запускаешь apache по ходу
Дмитрий
А апач в этом же контейнере?
FROM php:5.6.30-apache
RUN docker-php-ext-install pdo pdo_mysql
RUN docker-php-ext-install mysqli
ADD ./dump/notifications.sql /docker-entrypoint-initdb.d/notifications.sql
RUN apt-get update && apt-get install -y cron
ADD crontab /etc/cron.d/notify-cron
RUN chmod 0644 /etc/cron.d/notify-cron
RUN touch /var/log/cron.log
CMD ["cron", "-f"]
CMD crontab
CMD apache2
WORKDIR /var/www/notification
Вот весь фрагмент
Дмитрий
Dm
А cmd может быть несколько?
Bohdan
There can only be one CMD instruction in a Dockerfile. If you list more than one CMD then only the last CMD will take effect.
Дмитрий
Bohdan
https://docs.docker.com/engine/reference/builder/#cmd
Дмитрий
Вон как, спасибо
Bohdan
а вообще - глянь на ofelia
Bohdan
и делай все docker-way с единой ответственностью на контейнер
Anonymous
Гайз, всем привет !
А никто случайно не диплоил образы в хироку из Travisa ну или любого другого CI ? Столкнулся с проблемой что Hiroku задеприкейтил запуск контейнера в своей CLI, но на сайте пишут что все работает... толи инфа у них древняя, толи у меня два отростка не под то заточены... гуглеж говорит в виде пару строк выдачи со стек оверфлоу про эту проблему, но ничего конкретного.
ilya
а зачем использовать CLI, когда можно просто запушить образ?
Anonymous
Ну у меня цепочка CI/CD, ты просто коммитиш свой дев бранч и в браузере проверяешь результат
Anonymous
Как раз из консоли домашней машины он пушится ок, как ни странно. У меня винда
Anonymous
А вот из песочницы Тревиса, где в теории ставится точно такой же клиент и плагин к нему для докера вижу деприкейтет
Sergey
Кто знает почему elasticsearch в композе не отвечает на запросы по 9200 хотя он выставлен
Отвечать начинает только когда в хостовую сеть выставляю
ilya