Sergey
version: '3' services: elasticsearch: container_name: elasticsearch-centos build: ./elastic-image ports: - "9300:9300" - "9200:9200" volumes: - /mnt/services/elasticsearch:/usr/share/elasticsearch/data restart: always
Anonymous
покажи .travis.yml
Думаю тут нужен только этот блок after_success: - echo -e "\033[42mBuild and tests successfully complete" - echo -e "\033[42mDocker stuff start" - docker login -u $DOCKER_USER -p $DOCKER_PASS - docker build -t java_spring_hibernate . - docker tag java_spring_hibernate scherbininiliy/test_app - docker push scherbininiliy/test_app - wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh - heroku plugins:install heroku-container-registry # - docker login -u $DOCKER_USER —password=$HEROKU_API_KEY registry.heroku.com - heroku container:login -v - heroku container:push web —app $HEROKU_APP_NAME - heroku container:release web —app $HEROKU_APP_NAME «---- Вот эта штука задеприкейчена и не выполнится
Anonymous
Привет, Столкнулся с проблемой, на windows развернут Docker Toolbox, есть docker-compose файл, который поднимает мускул и монтирует /var/lib/mysql в volume. При работе с с базой заметно, что mysql работает очень медлонно, по сравнению с хостовой машиной. Такая же ситуация наблюдается на всех машинах, в большей или меньшей степени. Может кто сталкивался и подскажет куда копать?
Сергей
подскажите как автоматом разворачивать контейнер если образ обновился? только всякими kuber и тд?
Сергей
watchtower?
попробую)
Anonymous
попробую)
В компос только если будешь ставить с docker hub указывай через index.docker.io/{контейнер} - путь ко всем контейнерам
Сергей
В компос только если будешь ставить с docker hub указывай через index.docker.io/{контейнер} - путь ко всем контейнерам
а если так то не надо? docker run -d \ --name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ v2tec/watchtower
Сергей
а как нить по вебхуку нет вариантов обновлять?
Pavel
Sergey
Надо уже в закреп выставлять что то типа Винда+Докер+Тома = нихрена у вас работать не будет, или идите на линь или ждите обновлений докера каждый виндузятник помусолить приходит😖
Sergey
у десятки линь подсистема есть, почему ей то не пользуются разрабы для докера не понятно
Сергей
😂
Sergey
Потому что с сетью там не все ок?
а у винды с томами прям все щикарно
Sergey
давайте все на винде контейнеры лепить ну емае ну че за бред
Сергей
Потому что с сетью там не все ок?
То есть прод на винде должен быть судя по твоему ответу?)
SeniorAnykey
То есть прод на винде должен быть судя по твоему ответу?)
Он спросил почему не юзают wsl для докера под видами, я предположил что из-за проблем с сетью
Sergey
Если уж разрабатывать какой фронт который будет на лине жить, может стоит все таки выкинуть винду и кодить на лине?
Sergey
можно работать на винде и пушить в репу, а докер где нить на виртуалке будет спокойно себе работать
Kirill
можно работать на винде и пушить в репу, а докер где нить на виртуалке будет спокойно себе работать
Вот и думаю поставить через Hyper-V виртуалку с CoreOS/Fedora Atomic Host и в ней с докером возиться
Sergey
Вот и думаю поставить через Hyper-V виртуалку с CoreOS/Fedora Atomic Host и в ней с докером возиться
ну в зависимости от того где вы, можно и на виртуалбоксе на тачке сделать
Sergey
в худшем случае smb никто не отменял, работать с IDE которая будет писаться в шару которая с линя выставлена вариантов море - разрабы жалуются на тома на винде лол
Sergey
Сам сижу на винде и докер работает без проблем
такие запросы часто приходят - смотрите месседж коллеги выше
Nurlan
такие запросы часто приходят - смотрите месседж коллеги выше
ну я вот пытаюсь выяснить как он запускает докер. не ответил пока )
Anonymous
через VirtualBox запускаешь?
Да. Сами мы под линем и маками сидим, под маком тоже наблюдается падение производительности. Но наших клиентов не заставишь под линь перейти. Максимум винду до 10ки обновить
Andrey
у десятки линь подсистема есть, почему ей то не пользуются разрабы для докера не понятно
потому. Есть вполне объективные причины почему контейнеризация никогда не будет реализована в WSL. WSL только для userspace
Nurlan
ты обращаешься к базе по localhost или по 127.0.0.1?
nxinx под Windows кстати по localhost стучится очень медленно. надо 127.0.0.1 использовать. можно тоже проверить как подключается 👍
Nurlan
nginx взят для примера. видимо механизм тот же
bazzilic
не только nginx, со всем так, там какая-то подляна с резолвом и ipv6
bazzilic
я вчера как раз трахался с этим пока не понял, что надо заменить на 127.0.0.1 и все полетело мгновенно
Nurlan
не только nginx, со всем так, там какая-то подляна с резолвом и ipv6
Да windows начинает Ipv6 резолвить в первую очередь
Nurlan
Спс, вот и я думаю что проблема в записи/чтении
и попробуй поменять localhost на 127.0.0.1 если где-то такое используется
Anonymous
ты обращаешься к базе по localhost или по 127.0.0.1?
Для компос своя сеть создаётся, внутри неё и работает
Nurlan
Спс, вот и я думаю что проблема в записи/чтении
а папку указывешь из c:\Users\${USERNAME} ?
bazzilic
погоди, у тебя что продакшен на виндоус 10 работает?
Anonymous
Не, там вольюм внутри докера
Anonymous
- volume_db:/var/lib/mysql
Nurlan
погоди, у тебя что продакшен на виндоус 10 работает?
Если ты про меня то нет ) на рабочем ноуте приходится из под Users запускать
bazzilic
для дебага наверно не страшно, что медленно работает
bazzilic
я с таким на винде никогда не сталкивался, хотя мускул поднимаю раз 10 в день минимум
Anonymous
для дебага наверно не страшно, что медленно работает
Если бы для дебага, то это была бы не проблема)
bazzilic
не прод и не дебаг - а что тогда?
Anonymous
Это прод
John
всем привет! подскажите плиз, есть официальный образ от эластика. запускаю его с - "ES_JAVA_OPTS=-Xms2048m -Xmx2048m" все отрабатывает нормально, как только нижний порог опускается меньше 2х гигов, выдает code 78. В официальной документации от елки https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html есть такое - "ES_JAVA_OPTS=-Xms512m -Xmx512m" и я догадываюсь что они не просто так там это оставили и по идее должно отрабатывать и запускать контейнер. Подскажите, что может быть не так?
John
вы хотите меньше чем 2гб его пускать?
именно так, хочется чтобы он не так много жрал, ну хотя бы 512 метров
John
или это невозможно?
Sergey
именно так, хочется чтобы он не так много жрал, ну хотя бы 512 метров
меньше гига точно не стоит, на LXC пробуйте тода руками в 500 ставить
Сергей
ребят nuxt или vuejs ssr? лучше чистый или nuxt брать?
Bohdan
мимо
Сергей
^
Точняк
Dmytro 🇺🇦
Кто-то пользовался вот такой штукой? https://github.com/thecodingmachine/gitlab-registry-cleaner
Chebyrash
https://blog.ssdnodes.com/blog/tutorial-extending-docker-nginx-host-multiple-websites-ssl/
Уже сделал с помощью https://github.com/lukas2511/dehydrated В разы удобнее чем certbot Всё равно спасибо
Sergey
как отличить докер-контейнер от clearcontainer? вот я nginx развернул допустим, в чем разница?
Мой
подскажите, нубский вопрос. вот я создал рабочее окружение docker-compose, web на 80 порту, там дефотный бридж, и я узнавая этот ip могу отслеживать результаты своей работы. но вот я хочу использовать докер в бою, проксировать через nginx запросы на контейнеры, где в каждом контейнере свой веб сервис. как тут быть с ip для проксирования?
Sergey
и все
Dm
/кузщке
Dan
/кузщке
будьте здоровы 😊
Dm
Andrey
Rancher
Andrey
Если хочешь мониторить
Andrey
Либо zabbix
Andrey
Лучше подскажите, я не понимаю, поднял контейнер нжинкс ложанулся дерикториями, удалил, хочу новый не стартует
Andrey
Бесит
Andrey
Подскажите