Andrey
Ну уже чуть проще. Команда mysqldump)
Fomalhaut
После docker build в списке появилось два образа с именем и тэгом <none>, и ещё больше таких, если смотреть docker images -a.
Они нужны? Сами удалятся или как?
Albert
Ок, спасибо.
Alexey
Fomalhaut
И ещё: при попытке собрать образ на основе официального tomcat получаю:
debconf: delaying package configuration, since apt-utils is not installed
https://paste.fedoraproject.org/paste/tWM5v6aRAj~-ndMrzpg47Q - это я уже попытался добавить в свборку этот самый apt-utils
Fomalhaut
Alexey
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
One
в зависимости от антивирусников и видового фаера
Aleksei
А что бы почитать про это? В майкрософтовских статьях всё так сладко, а на деле куча проблем.
One
гуглить по ошибке
Aleksei
Это понятно, но в логах не всегда ошибки есть
Fomalhaut
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
Fomalhaut
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
Вот тебе пример с доки
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?
Rocket
Роман
Slach
Artem
Artem
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
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 и апдейт докера помогает.