
Andrey
15.02.2018
07:31:41
kubernetes/swarm и тому подобные вещи. Либо костыли

Ilivg
15.02.2018
07:38:24
А по железу я прав? Насколько хорошо смотрится схема из двух ВИРТУАЛЬНЫХ серверов и некоторой хранилки (пусть подключённой по NFS)? Вариант с двумя аппаратными серверами и СХД по мне выглядит правильней.

Andrey
15.02.2018
07:40:26

Ilivg
15.02.2018
07:43:56

Google

Andrey
15.02.2018
07:53:59
на железе в такой ситуации грех чето держать

Альберт
15.02.2018
09:17:25
Подскажите может у кого-нибудь есть скрипт который копируют базу данных и заливает в личную среду docer

Artem
15.02.2018
09:19:19
чет как то непонятно ?

Andrey
15.02.2018
09:20:46
База то хоть какая?))

Альберт
15.02.2018
09:21:52
Mysql
Да не уточнил)))

Andrey
15.02.2018
09:30:32
Ну уже чуть проще. Команда mysqldump)

Anton
15.02.2018
09:31:44
Только перед её выполнением нужно сделать truncate table <имя_наибольшей_таблицы> для ускорения работы.

Ilivg
15.02.2018
09:38:07
После docker build в списке появилось два образа с именем и тэгом <none>, и ещё больше таких, если смотреть docker images -a.
Они нужны? Сами удалятся или как?

Альберт
15.02.2018
09:38:11
Ок, спасибо.

Alexey
15.02.2018
09:40:16

Ilivg
15.02.2018
09:43:32
И ещё: при попытке собрать образ на основе официального tomcat получаю:
debconf: delaying package configuration, since apt-utils is not installed
https://paste.fedoraproject.org/paste/tWM5v6aRAj~-ndMrzpg47Q - это я уже попытался добавить в свборку этот самый apt-utils

Google

Ilivg
15.02.2018
09:43:54

Alexey
15.02.2018
09:44:34

Alexander
15.02.2018
11:40:38
Всем привет.
Столкнулся с такой проблемой.
скрипт, запущеный в контейнере и он пытается получить значение из sysctl путем чтения из файла /proc/sys/net/core/somaxconn
Но его нет в контейнере
попытка установить это значение в 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\""
Собственно, вопрос: что сделать, чтобы он там появился и его можно было прочитать?

Сергей
15.02.2018
11:47:55
--privileged или тыкать в сторону —cap-add

Aleksei
15.02.2018
13:59:33
Никто не встречал чатик про виндовый докер?
Пытаюсь раскурить, но много вопросов возникает, в винде не силён.

One
15.02.2018
14:02:35
в зависимости от антивирусников и видового фаера

Aleksei
15.02.2018
14:03:24
А что бы почитать про это? В майкрософтовских статьях всё так сладко, а на деле куча проблем.

One
15.02.2018
14:03:45
гуглить по ошибке

Aleksei
15.02.2018
14:05:56
Это понятно, но в логах не всегда ошибки есть

Ilivg
15.02.2018
14:07:23
https://www.securitylab.ru/news/491547.php
А почему 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
15.02.2018
14:46:58

Ilivg
15.02.2018
14:50:11

Sergey
15.02.2018
16:09:57
Дорогие друзья, подскажите, пожалуйста. Начал изучать докер, можно ли сделать так, чтоб по окончанию запуска 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"
Как-то так можно?

Николай
15.02.2018
16:41:45
а что мешает сделать это в докерфайле?
ENTRYPOINT ["/entrypoint.sh"]
в файле ентрипоинта
#!/bin/sh
exec "$@"

Konstantin
15.02.2018
16:55:31
Konstantin Syrovatsky:
Спросить.
Docker swarm. Пытаюсь создать сервис на основе образа из azure registry.
При попытке обратиться к registry возвращает no such image хотя образ точно есть и командой docker pull прекрасно выкачивается. Про ключ --with-registry-auth - знаю - не помогло. Может быть. Есть. У кого-нибудь предположения?

Google

Sergey
15.02.2018
17:00:16
Телепаты в отпуске. Service create или stack deploy? Покажите команду или конфиг соответственно
На какой ноде сварм ругается?
Мультихост или синглнода сварм

Yuriy
15.02.2018
22:46:11
Помогите с злоеб***м composer , не могу прицепить volumes созданные ранее через docker volume create
Пробовал по разному , либо ругается композер либо не цепляются волумы
- ./volumename1:/var/www
Так композер не ругается но волумы не цепляются

Artem
15.02.2018
22:51:49
Фото экрана - сильно?
Вот тебе пример с доки
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:

Yuriy
15.02.2018
22:55:52
Если -datavolume:/var/www то композер матерится

Artem
15.02.2018
22:56:51
А конкретнее?

Yuriy
15.02.2018
22:57:01
Щас перепишу
Скину
Сделал как вы написали
Не ругается но по-прежнему не цепляются
Контейнеры
Тьфу

Google

Yuriy
15.02.2018
23:07:38
Volumes
А ещё ругается композер когда ставлю v 3
Говорит что должен использовать v2
Композер обновил , запустил версию 3 но волумы не цепляет всеравно

Admin
ERROR: S client not available

Konstantin
16.02.2018
01:18:17
Телепаты в отпуске. 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 менеджер и пару рабочих.

Роман
16.02.2018
07:53:48
Если я в docker-compose пропишу volumes, нет ведь никакого смысла их определять ещё и в Dockerfile? Какой вообще смысл VOLUME в Dockerfile?

Rocket
16.02.2018
07:56:10

Роман
16.02.2018
07:56:29

Slach
16.02.2018
08:01:04

Artem
16.02.2018
08:10:44
без телепатов сложновато

Rocket
16.02.2018
08:12:01
наврал, он не depricated:
https://docs.docker.com/engine/reference/builder/#volume
но смысла я в нем все равно не вижу

Artem
16.02.2018
08:13:01
да элементарно
в докерфайле описываешь volume
а в компоузе можно указать volume_from
например собрал статику в одном контейнере и тут же замаунтил ее в другой
без named volume

Ilivg
16.02.2018
08:28:58
Подскажите,. плз, как создать локальный репозиторий? Есть нормальное хауту? ?

Google

Ilivg
16.02.2018
08:29:28
Проекты внутренние, без public

Алексей
16.02.2018
08:29:57

Ilivg
16.02.2018
08:32:48
Читал, но, как я понял, там описан очень простой вариант. Или для болоьшинства случаев его вполне хватает?
Может не прав: нашёл в документации тоже самое: https://docs.docker.com/registry/deploying/

Alexander
16.02.2018
08:50:42
ребят, а что такое devicemapper в /lib/docker? он внезапно почти 8 ГБ, у меня на сервере песочниче закончилась память физическая и все сервисы падают.

xPushkin
16.02.2018
08:51:35
Хорошо что не прод

Alexander
16.02.2018
08:52:13
? чувствую, знакомая проблема. а в чем суть?
на проде пока без докера, то ли к сожалению, то ли к счастью.

xPushkin
16.02.2018
08:54:19
$ docker system prune
Может почистит

Artem
16.02.2018
08:55:08
вангую древний центос на серваке и докер с дефолтной репы
времен мамонтов

Egor
16.02.2018
08:55:30
docker volume prune удалит неиспользуемые тома