Anonymous
https://docs.docker.com/engine/admin/resource_constraints/
Это применительно к самому докеру. А я про Docker Compose
Artem
ты понимаешь что compose это скрипт для запуска пачки контейнеров?
Anonymous
in short it's just not possible to do that, you have to use the version 2.1 of the docker-compose format to be able to specify limits that are not ignored by docker-compose up
Anonymous
Да. Но мне удобнее описать все папки, которые я монтирую к контейнеру именно в docker-compose
Artem
все же есть в доке, камон
Artem
https://docs.docker.com/compose/compose-file/#resources
Anonymous
Но там примечание есть
Примечание о том, что мне надо использовать вторую версию Docker compose?
Tadeusz
мб у тебя с табуляцией проблема?
pa[aad
запускается echo "Docker build container" /usr/local/bin/docker-compose up -d /usr/local/bin/docker-compose exec app composer install /usr/local/bin/docker-compose build /usr/local/bin/docker-compose ps /usr/local/bin/docker-compose stop у jenkins shell и говорит мне Traceback (most recent call last): File "bin/docker-compose", line 6, in <module> File "compose/cli/main.py", line 71, in main File "compose/cli/main.py", line 124, in perform_command File "compose/cli/main.py", line 467, in exec_command File "site-packages/dockerpty/pty.py", line 338, in start File "site-packages/dockerpty/io.py", line 32, in set_blocking ValueError: file descriptor cannot be a negative integer (-1) Failed to execute script docker-compose в чем проблема ? я пробовал запускать docker-compose exec -T, тоже не выходит
Николаич
Фааак... Я сбилдил локально контейнер для стэйдж сервера и в браузере запускаю запросы с адресом стэйдж сервера, а в терминале с адресом локального, а токен от стэйдж. Пойду вздремну ))
Николаич
Вытер =)
Николаич
Имеем docker-compose файл: https://pastebin.com/vZUsGMYs На хосте VPS не установлена MongoDB, запускается только в контейнере. Контейнеров может быть несколько. Хочу написать скрипт для бэкапа баз, но хз как динамически получить доступ к контейнерам. Я так понимаю, что-то типа mongos=$(docker containers | grep mongo) # итерация по массиву, подключение к контейнеру # а порт? Я хз, порты могут быть разными
Aleksandr
через docker inspect
Alik
Была ли у кого-нибудь проблема с установкой докера на убунту14? Пробовал ставить через баш скрипт(get.docker.com), не ставится. Ставлю через apt-get install docker.io, при запуске любого контейнера выбрасывает ATA[0000] Error response from daemon: Cannot start container 29e6d386ce7433ef31486335b4a627f984b1e98544cadd3af24315d0e8dcfce8: [8] System error: exec format error
Artem
а при установке скрипт на что ругался то?
Alik
# Executing docker install script, commit: 1d31602 Either your platform is not easily detectable or is not supported by this installer script. Please visit the following URL for more detailed installation instructions: https://docs.docker.com/engine/installation/
RE
проблема с embedded dns что есть в докере. в моем сворме есть сервисы у которых по три реплики - то есть есть три ноды где запущены одинаковые сервисы. иногда эти сервисы рестартуются на своих нодах. и вот видимо из-за этого ногда этот встроенный dns глючит, и на запрос: nslookup tasks.servicename1 возвращается не 3, а 4 ip адреса! откуда берется 4-й я никак не пойму. и из-за этого в основном приложении, что работает с сервисами (nginx proxy pass round-robin) возникают таймауты. в общем проблема достаточно известная насколько я понимаю.
RE
вопрос - как-то можно менеджить этот dns? рестартовать его или сбрасывать кеш?
💪💪💪🏅DEVOPS💪💪💪
ну что там все псевдо патч накатили от интела?
💪💪💪🏅DEVOPS💪💪💪
https://github.com/raphaelsc/Am-I-affected-by-Meltdown
💪💪💪🏅DEVOPS💪💪💪
а на kvm вот так https://i.imgur.com/y3AEgc1.png
💪💪💪🏅DEVOPS💪💪💪
💪💪💪🏅DEVOPS💪💪💪
неумеет он TSX и всё
Tadeusz
cc1plus: error: unrecognized command line option "-mrtm" cc1plus: error: unrecognized command line option "-std=c++11"
💪💪💪🏅DEVOPS💪💪💪
Anonymous
всем привет, есть devops специалисты? нужна помощь в настройке сервера
Anonymous
репозиторий bitbucket, микросервисная архитектура, язык golang настроить две версии билдов production/development на одном сервере (docker-compose) каждый воркер в отдельных контейнерах, в качестве системы сообщений между контейнерами используем NATS база mongo, redis, фреймворк revel смотрит на 80 порт
💪💪💪🏅DEVOPS💪💪💪
есть, 1500 долларов сша
Anonymous
и сколько по времени займет ? )
💪💪💪🏅DEVOPS💪💪💪
неделю может две
💪💪💪🏅DEVOPS💪💪💪
но я работаю ТОЛЬКО ПО ПРЕДОПЛАТЕ
💪💪💪🏅DEVOPS💪💪💪
ибо надоело бегать и выбивать свои деньги с анонимных клиентов с телеграма
💪💪💪🏅DEVOPS💪💪💪
как сделатьт так давай сейчас, как платить так начинаються оимазы про бухгалтеров и тп
💪💪💪🏅DEVOPS💪💪💪
1 уже недели 2 рассчитаться неможет
Anonymous
нам devops эксперт предлагал свои услуги за 25$ час, сказал за 2-3 дня настроит..
💪💪💪🏅DEVOPS💪💪💪
ну пусть настроит
💪💪💪🏅DEVOPS💪💪💪
:)
simplemice.eth
настройка после экспертов + 100% к стоимости
Anonymous
))
💪💪💪🏅DEVOPS💪💪💪
тут +200 надо брать и ещё на молоко и вискарь
Max
++++
Max
сурьезный, сразу видно битками занимается
Slach
Народ, вот у меня вопрос в связи с тем что docker inc. RIP что будет теперь с hub.docker.com ?
💪💪💪🏅DEVOPS💪💪💪
перепил?
💪💪💪🏅DEVOPS💪💪💪
https://blog.docker.com/curated/
sherzod
Народ, вот у меня вопрос в связи с тем что docker inc. RIP что будет теперь с hub.docker.com ?
перевезём на тачки сообщества, кому сколько по силам
a1eXei
если вы переживаете насчет хаба, всегда можете поднять свой реестр и хранить образы там :))
sherzod
вот жаль что уплощения образов нет в стандартном докере.. такая нужная блин фичка
sherzod
или я ошибаюсь
sherzod
когда неохота всё по правильному а нужно как всегда по быстрому
sherzod
flattening
нꙺ
мне кажется, ты имеешь ввиду —squash, не?
sherzod
когда делаю кучу действий образ все время растёт. а реальных байт в нём немного, всё история я чайник. могу немного наивно рассуждать
💪💪💪🏅DEVOPS💪💪💪
так где новасть что докер рип то
нꙺ
так где новасть что докер рип то
да была где-то статеечка, да перевод на хабре, ничитай, время зря потратишь
Slach
https://chrisshort.net/docker-inc-is-dead/ =)
sherzod
Насколько я понимаю когда я просто запускаю команду внутри докера из-за COW происходит наслоение изменений. вот хотел в итоговом образе от всех этих наслоений избавиться.
нꙺ
когда делаю кучу действий образ все время растёт. а реальных байт в нём немного, всё история я чайник. могу немного наивно рассуждать
давай попробую телепатию: ты загрузил базовый образ, наделал там кучу всего, и теперь тебе надо результат собрать, да так, чтобы образ был одним сплошным леером, верно?
sherzod
ага
sherzod
по сути хочу чтобы размер уменьшился до реального (effective)
sherzod
когда гуглил в прошлый раз наткнулся на какой-то flattener но его нужно было собирать и я забил
нꙺ
во-первых, если ты используешь в докерфайле` RUN bla-bla-bla ` - то старайся не делать много RUN’ов а рунить последовательность команд через (&& или ||) т.к. на каждый рун у тебя слой будет
sherzod
у меня нет докер файла. первый раз ты лучше погадал))
нꙺ
ааа, вон оно чо
sherzod
скачал образ, сделал кучу всего, поставил настроил. и хочу уменьшить размер теперь.
нꙺ
тогда имеет смысл сделать докерфайл, по сути с теми же командами, которые ты интерактивно делал, это кажется немного более сложным, но поверь - это съэкономит ебучую прорву времени
sherzod
это да. согласен
нꙺ
в любом случае при билде ты можешь попробовать опцию —squash
нꙺ
насколько знаю она все еще experemental
нꙺ
загугли, полезная весчь
нꙺ
а, ну и да
💪💪💪🏅DEVOPS💪💪💪
так и что делать будем с докером?