Andrey
Ну уже чуть проще. Команда mysqldump)
Fomalhaut
После docker build в списке появилось два образа с именем и тэгом <none>, и ещё больше таких, если смотреть docker images -a. Они нужны? Сами удалятся или как?
Albert
Ок, спасибо.
Fomalhaut
И ещё: при попытке собрать образ на основе официального tomcat получаю: debconf: delaying package configuration, since apt-utils is not installed https://paste.fedoraproject.org/paste/tWM5v6aRAj~-ndMrzpg47Q - это я уже попытался добавить в свборку этот самый apt-utils
Fomalhaut
https://docs.docker.com/engine/reference/commandline/image_prune/
Спасибо. А как часто рекомендуется "зачищать"? :)
Oleksandr
Всем привет. Столкнулся с такой проблемой. скрипт, запущеный в контейнере и он пытается получить значение из sysctl путем чтения из файла /proc/sys/net/core/somaxconn Но его нет в контейнере
Oleksandr
попытка установить это значение в docker-compose.yml через sysctls: - net.core.somaxconn=65535 Приводит к ошибке во время сборки контейнера: OCI runtime create failed: container_linux.go:296: starting container process caused "process_linux.go:398: container init caused \"open /proc/sys/net/core/somaxconn: no such file or directory\""
Oleksandr
Собственно, вопрос: что сделать, чтобы он там появился и его можно было прочитать?
Sergey
--privileged или тыкать в сторону —cap-add
Aleksei
Никто не встречал чатик про виндовый докер? Пытаюсь раскурить, но много вопросов возникает, в винде не силён.
One
в зависимости от антивирусников и видового фаера
Aleksei
А что бы почитать про это? В майкрософтовских статьях всё так сладко, а на деле куча проблем.
One
гуглить по ошибке
Aleksei
Это понятно, но в логах не всегда ошибки есть
Fomalhaut
https://www.securitylab.ru/news/491547.php
Fomalhaut
А почему Removing? И после этого на сл.шаге изменений нет. 😞 Step 11/20 : RUN cd /usr/local/tomcat/conf/ && mv tomcat-users.xml tomcat-users.xml-0 —-> Running in ba40a188eb1e Removing intermediate container ba40a188eb1e —-> faddf312bb43 Step 12/20 : RUN cat tomcat-users.xml-0 | sed '$d' > tomcat-users.xml —-> Running in 4cb44972bae5 cat: tomcat-users.xml-0: No such file or directory Removing intermediate container 4cb44972bae5
Heorhi
Собственно, вопрос: что сделать, чтобы он там появился и его можно было прочитать?
А что0нить типа volumes: - "/sys/fs/cgroup:/sys/fs/cgroup:ro" - "/var/run/docker.sock:/var/run/docker.sock:ro"
Sergei
Дорогие друзья, подскажите, пожалуйста. Начал изучать докер, можно ли сделать так, чтоб по окончанию запуска docker-compose.yml запускался exec? например: version: '2' services: rabbit: container_name: rabbit_local image: rabbitmq:latest environment: - RABBITMQ_DEFAULT_USER=admin - RABBITMQ_DEFAULT_PASS=mypass ports: - "5672:5672" - "15672:15672" command: bash -c "sleep 20 && docker exec rabbit_local rabbitmq-plugins enable rabbitmq_management" Как-то так можно?
Hикoлaй
а что мешает сделать это в докерфайле? ENTRYPOINT ["/entrypoint.sh"] в файле ентрипоинта #!/bin/sh exec "$@"
GidMaster
Konstantin Syrovatsky: Спросить. Docker swarm. Пытаюсь создать сервис на основе образа из azure registry. При попытке обратиться к registry возвращает no such image хотя образ точно есть и командой docker pull прекрасно выкачивается. Про ключ --with-registry-auth - знаю - не помогло. Может быть. Есть. У кого-нибудь предположения?
Sergey
Телепаты в отпуске. Service create или stack deploy? Покажите команду или конфиг соответственно
Sergey
На какой ноде сварм ругается?
Sergey
Мультихост или синглнода сварм
MRY
Помогите с злоеб***м composer , не могу прицепить volumes созданные ранее через docker volume create
MRY
Пробовал по разному , либо ругается композер либо не цепляются волумы
MRY
- ./volumename1:/var/www
MRY
Так композер не ругается но волумы не цепляются
MRY
Artem
Фото экрана - сильно😅
Artem
- ./volumename1:/var/www
Так ты не волюмы подцепляешь а директорию с хоста
Artem
Вот тебе пример с доки
Artem
version: "3" services: db: image: db volumes: - data-volume:/var/lib/db backup: image: backup-service volumes: - data-volume:/var/lib/backup/data volumes: data-volume:
MRY
Если -datavolume:/var/www то композер матерится
Artem
А конкретнее?
MRY
Щас перепишу
MRY
Скину
MRY
Сделал как вы написали
MRY
Не ругается но по-прежнему не цепляются
MRY
Контейнеры
MRY
Тьфу
MRY
Volumes
MRY
А ещё ругается композер когда ставлю v 3
MRY
Говорит что должен использовать v2
MRY
Композер обновил , запустил версию 3 но волумы не цепляет всеравно
GidMaster
Телепаты в отпуске. Service create или stack deploy? Покажите команду или конфиг соответственно
Пардон. docker login ***registry.azurecr.io -u *** -p ** Login Succeeded docker service create --replicas 3 --name stage*** —update-delay 1m —with-registry-auth *.azurecr.io/stage*****:888 На выводе получаю image *.azurecr.io/stage*****:888 could not be accessed on a registry to record its digest. Each node will access *.azurecr.io/stage*****:888 independently, possibly leading to different nodes running different versions of the image. 9b8ud9dr6dr4nn9vglgn366n3 overall progress: 0 out of 3 tasks 1/3: No such image: *.azurecr.io/stage*****:888 2/3: No such image: *.azurecr.io/stage*****:888 3/3: No such image: *.azurecr.io/stage*****:888 Пробую на мультихост ноде 1 менеджер и пару рабочих.
Роман
Если я в docker-compose пропишу volumes, нет ведь никакого смысла их определять ещё и в Dockerfile? Какой вообще смысл VOLUME в Dockerfile?
Slach
Если я в docker-compose пропишу volumes, нет ведь никакого смысла их определять ещё и в Dockerfile? Какой вообще смысл VOLUME в Dockerfile?
напоминалка протсо например кто-то просто посмотрит Dockerfile ваш но не посмотрт compose ;)
Artem
Композер обновил , запустил версию 3 но волумы не цепляет всеравно
ты так и не скинул ни лога ошибки ни самого композа
Artem
без телепатов сложновато
Rocket
наврал, он не depricated: https://docs.docker.com/engine/reference/builder/#volume но смысла я в нем все равно не вижу
Artem
да элементарно
Artem
в докерфайле описываешь volume
Artem
а в компоузе можно указать volume_from
Artem
например собрал статику в одном контейнере и тут же замаунтил ее в другой
Artem
без named volume
Fomalhaut
Подскажите,. плз, как создать локальный репозиторий? Есть нормальное хауту? 😊
Fomalhaut
Проекты внутренние, без public
Алексей
Fomalhaut
Читал, но, как я понял, там описан очень простой вариант. Или для болоьшинства случаев его вполне хватает?
Fomalhaut
Может не прав: нашёл в документации тоже самое: https://docs.docker.com/registry/deploying/
alexander
ребят, а что такое devicemapper в /lib/docker? он внезапно почти 8 ГБ, у меня на сервере песочниче закончилась память физическая и все сервисы падают.
Chebyrash
Хорошо что не прод
alexander
😔 чувствую, знакомая проблема. а в чем суть?
alexander
на проде пока без докера, то ли к сожалению, то ли к счастью.
Chebyrash
$ docker system prune
Chebyrash
Может почистит
Artem
вангую древний центос на серваке и докер с дефолтной репы
Artem
времен мамонтов
нꙺ
docker volume prune удалит неиспользуемые тома
alexander
внутренних volume'ов нет, а docker system prune радостно оповестил, что "Total reclaimed space: 0B".
Chebyrash
времен мамонтов
+ В issues пишут, что такое случается с centos и апдейт докера помогает.