Alexey
возможно. докеры они такие, любят фичи и баги нежданчиком подвозить 🙂
Evgenii
спасибо в любом случае, я хоть знаю, что я не дебил, который просто не нашёл эту опцию)
Ivan
Изучаю докер, чтобы мне понять что такое докер мне необходимо знать: docker compose, docker machine, docker swarm.
std::slavik
std::slavik
std::slavik
ну не то что прям супер пупер - но коротко и ясно объясняет в начале как докер устроен
Ivan
Konstantin
спасибо, гляну)
Не слушай эту ересь, тете надо просто docker и docker-compose
Ivan
хорошо бы понимать что внутри происходит
Andrew
Ребятки, может кто-то подскажет.
Есть коллекция в MongoDB с ODM(object doc mapper). Я ее переименовал в другую, ODM сбился, и теперь я получаю BSONDocuments вместо нужных мне объектов. Как можно вернуть ODM "на место"?
Konstantin
Konstantin
Andrew
Снаружи :)
Konstantin
Этот канал по докеру
std::slavik
Andrew
Ок
Konstantin
Ок
Ну там хотя бы в канал девопс, ну никак не тут
Andrew
А есть какой-то канал по mongodb мб?
std::slavik
Andrew
Konstantin
std::slavik
да любому)
Konstantin
тото ты никак докер не освоишь
Konstantin
застрял на форках?
std::slavik
std::slavik
я на питоне пишу
std::slavik
на второе нужно время в любом случае потратить и шишек набить
Konstantin
зачем грузить cgroups, когда ему нужен просто готовый инструмент?
Ivan
хорошо знаю винду, линукс только ядро компилил, баш знаю...
std::slavik
а тот же процесс в операционной системе, просто изолированный
std::slavik
чтоб не давал лишний раз privileged
std::slavik
и что все на самом деле делает операционная система
а докер просто менеджер расширяющий возможности
std::slavik
std::slavik
реально за 10 минут чувак рассказывает что это такое
ven
Прив.Всем!:) Вопр.: В линуксе, при замене Root Dir: /var/lib/libvirt/docker/ (или надо /var/lib/libvirt/docker/aufs ? ) на симлинк на др.папку (на др.разделе,т.к. место мало стало) кто-то сталкивался с последующими сбоями(замедлениями) докера (с виду вроде ничего не изменилось)?
ven
....и (докучи) где в "оф.конфиге" изменить путь к этой папке (в etc в /etc/default/docker и нигде не прописан вроде)?
ven
....все сами что-ли добавляют в этот файл "DOCKER_OPTS="-g $(readlink -f /var/lib/docker)" это лучший путь? ;)
Denis
Всем привет! Подскажите, почему не стартует докер? Чет даже не могу вкурить. ОС Fedora 27
сен 18 11:55:31 desktop dockerd[4220]: Error starting daemon: error initializing graphdriver: /var/lib/docker contains several valid graphdrivers: overlay, overlay2; Please cleanup or explicitly choose storage dri
Denis
docker version
Client:
Version: 18.06.1-ce
API version: 1.38
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:25:13 2018
OS/Arch: linux/amd64
Experimental: false
Denis
а все сори.Не актуально. Тут все таки нагуглил
Gleb
У тебя сторадж драйвер указаный по дефолту не такой с каким было создано все в /var/lib/docker - рм рф в помощь ну или настройки ставь старые
RE
как правильно использовать два композ файла, чтобы контейнеры из них были в одной сети?
если я пишу в обоих файлах
networks:
mynetwork:
то при старте первого композ файла создается эта сеть.
при старте второго пишет WARNING: Found orphan containers (список контов из первого композа)
но при этом сеть между контейнерами есть.
Myron
Myron
Народ, кто юзал кадди, что делаю не так? в docker-compose.yml лейблы от кадди добавил, а он всеравно не редиректит правильно?!😅
Myron
Ruslan
Глупый вопрос. Как мне папку из контейнера примонтировать в локальное место через compose. Когда я монтирую через yml. У меня локальная папка почему то монтируется в контейнер. А я хочу наоборот.
Ruslan
https://gist.github.com/motionrus/3f6e3e885320d892aaf6f0a669d26193
Sergey
Ruslan
что бы было более понятно мой вопрос.
Alex
Konstantin
Konstantin
Denis
Denis
Подскажите плез. Использую образ alpine:3.8 В итоге некоторые ресурсы по сети не доступны. Откатываюсь на 3.7 и все впорядке. Може кто уже сталкивался с этим?
Kirill
А watchtower много ресурсов ест?
Konstantin
RE
Konstantin
depends_on вообще бесполезное, только путает. А вообще - сделал и хорошо
RE
ну я так решил задачу старта ЕЛК перед всеми сервисами
Konstantin
👎
RE
Сергей
Всем привет! Наверное уже не раз поднимался этот вопрос но всё же. Есть некая локальная сеть 192.168.80.0/24
На одной машине(192.168.80.2) хочется поднять докер и запускать там контейнеры так, чтобы они были доступны в этой сети не через порты хоста, а по своим ip (192.168.80.x)
Наивно пытаюсь сделать вот так:
dockerd --bip=192.168.80.129/25 &
docker run -it alpine /bin/sh
Получаю, что из alpine, который получает ip 192.168.80.130 я могу пинговать все компы локальной сети, а его ниоткуда, кроме хоста(192.168.80.2), пинговать не могу.
Подскажите, как быть? (ткните в какой-нибудь мануал или хоть в какую сторону смотреть...)
Pavel
Pavel
он для них как маршрутизатор : 2 сетевых интерфейса, 2 сети и для каждой он шлюз
Anonymous
Подскажите пожалуйста, во время сбора образа пытаюсь заполнить базу нужными полями, но вот в этой строчке RUN NODE_ENV=production npm run sequelize db:seed:all происходит ошибка, не получается приконнектится к db:5432, при этом если ее убрать то после компиляции образа и запука доступ к базе есть, как быть и что я делаю не так?
https://codeshare.io/5Q6QYW
Konstantin
тебе сид нужно не в Dockerfile, а в контейнере делать
Konstantin
в Dockerfile только то, что относится конкретно к этому образу
Anonymous
Хм, т.е. руками заходить в кнтейнер и делать?
Konstantin
ну образно говоря так
Anonymous
как сделать чтобы была разовая инициализация данных после запуска контейнера? Не руками же это делают каждый раз?
Anonymous
Если на 1 машину ставить то ок, зайти и прописать при деплое что нужно не проблема, но есть же чуваки которые ставят на десятки и сотни машин, полюбому ведь как-то автоматизируют
NM
Зачем, запиши в таске при деплое :-)