kalloc
нужны
Amir
Говорю, что не нужны
kalloc
ARG BUILD_IMAGE
FROM ${BUILD_IMAGE} as build
ADD . /src/
WORKDIR /src/
RUN go build -o /… cmd/…/*.go
…
kalloc
где BUILD_IMAGE это результат того что было выше
kalloc
go mod download в втром докерфайле нет
Amir
Оно все равно соберётся
kalloc
git config тоже нет
Amir
Без tidy и download
kalloc
на устаревших или не выкаченных зависимостях?
kalloc
откуда он их возьмет?
Amir
Ты же не линкуешь кеш модулей
Amir
Скачает согласно этим файлам и хешам
Amir
Которые зафиксированны
kalloc
git config --global url."https://gitlab-ci-token:${CI_JOB_TOKEN}@${CI_GIT}/".insteadOf "https://${CI_GIT}" нет во втором файле
kalloc
он не получит доступ
Amir
У меня нет уже этого кода
Amir
Объясняю в последний раз выкинь tidy, download , если не линкуешь кеш модулей
Alex
Посоны как такое может быть что контейнера ранятся, могу зайти на порты, видеть через portainer. А в docker ps ничего?
Alex
Ubuntu 18, смутила еще root dir докера
Ильдар
V for Unexpected
Доброе утро. Вопрос следующий, неверняка тупой и ответ есть в первой ссылке, но тем не менее: как можно написать таску в грэдле на докер-компоуз? С учётом того, что проект микросервисный, а докер компоуз и докерфайлы для каждого модуля уже написаны
George
George
Сборка только с докер - приводит к странным костылям
kalloc
Как таскать кэш между десятком ранеров?
George
И для машины разраба допустимо, чтобы зависимости были в каталоге проекта и игнорировались при пуше в гит
kalloc
Его нет
George
А десяток раннеров вот прям так необходимы?
George
У нас кэш персистировал на одном большом раннере, у которого хорошая конкарренси была - можно было хоть 10 сборок запускать
kalloc
kalloc
George
Alex
Alex
sudo docker info
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Alex
но контейнера работают
George
Alex
Такое бывает
хз что это было. Снес snapd ребутнулся - докер увидел все и пришел в чувство
Макс
Добрый день подскажите можно ли в dockerfile прорисать открытие портов как при флаге -р
Денис
George
EXPOSE - не влияет при запуске докер-контейнера не в swarm-mode
Денис
George
что именно потестить?
George
достаточно контейнера с постгрес - в нем есть psql 😊
George
а для бешеных бенчмарков есть https://github.com/brianfrankcooper/YCSB
George
или https://github.com/postgrespro/pg_ycsb
Макс
Макс
Понял спасибо
Pavel
hi there! Подскажите, у контейнера с бд открыты порт через докер композ: 0.0.0.0:33666->3306/tcp.
Почему внутри других контейнеров этот доступен только через 3306? так и должно быть?
Таймураз
Pavel
Таймураз
Roman
Коллеги, приветствую.
Docker недавно начал ковырять, могу ошибаться в чём-то, проконсультируйте пожалуйста.
Есть 3 хоста с предустановленным docker + weave.
Weave в docker заведён и при создании новых контейнеров он получает его сетку.
Проблема начинается после перезагрузки. Пропадают роуты на хосте для weave сети 10.32.0.4/12 и соответственно достучаться до контейнера с другого хоста уже не могу, пока не выполню weave expose.
Рабочий вариант (после выполнения weave expose):
# weave ps
weave:expose 4e:c5:c1:23:cd:53 10.46.0.0/12
Не рабочий вариант, когда нет роутов (при этом видно запущенный контейнер с приаттаченной сетью weave):
# weave ps
weave:expose 16:37:4a:c0:8e:da
d3559cc1ee3e ee:26:73:a7:fb:46 10.32.0.4/12
Подскажите, что я делаю не так и как заставить добавлять статичные роуты при старте системы?
Желательно без костылей )
Roman
Нашёл старую багу с works.weave.multicast=true, но опция для сети weave в Docker имеется.
Roman
Пробовал и на Ubuntu 18.04 и на CentOS 7.
Результат везде одинаковый.
GDI
Друзья, я все правильно понимаю, что запущенные контейнеры уже находятся в одной сети и должны видеть друг друга?
Veaceslav
GDI
Vitaliy
Объясните пожалуйста, зачем нужны реплики? Хоть убей не могу вникнуть...Как это 5 реплик nginx ? Что бы что?
George
балансировка между ними и отказоустойчивость?
George
главное, чтобы не на одной ноде )
Vitaliy
балансировка между ними и отказоустойчивость?
Верно ли я понимаю?
1) Делаем менеджера
2) Добавляем рабочих к менеджеру
3) когда я пишу колличество реплик 5 то оно равномерно распределяется между всеми членами роя?
p.s. Меня просто смущает с примеров когда на локальной машине поднимают 5 реплик одного приложения..Я не могу понять зачем это делается и что дает....
George
это видимо такой прикол ) 5 реплик может быть нужно, если это какая-нибудь нода или пайтон, чтобы балансировать нагрузку по процессорам
George
мы же знаем, что они однопоточные
Pavel
Подскажите плз, зачем нужна директива expose в dockerfile, если порты открываются при запуске или явно задаются в docker-compose
George
George
И была ещё какая-то команда (точнее ключ), которая автоматом открывала все порты из expose. Вроде -P
Pavel
Anton
Кто-нибудь использует https://github.com/rpardini/docker-registry-proxy ? Какие у вас отзывы? все ок?
Veaceslav
Мужики всем привет, подскажите плиз, как правильнее будет... Для каждого сайта поднимать php, nginx и mysql отдельно, или использовать для всех одни и те же контейнеры.
dmi
Petr
один и тот же php и nginx, php-fpm пулы просто создаешь
Petr
можно и не создавать, если конфигурация не отличается
Veaceslav
Понял, спасибо ребят )