George
а) подключение к своему докер реджистри с любой машины б) подключение к докер реджистри из контейнера
George
в) настроить образ с тимсити
George
тогда все получится
Ivan
Всем привет! Возникла следующая задача: нужно сэмулировать 3 машины, которые общаются следующим образом - есть сеть между первой и второй и между второй и третьей и нужно дать первой возможность общаться с третьей через вторую. Так же у каждой статический ip. Возможно ли это сделать и, если да, то как?
Artur
возможно. но использовать для этого докер будет немного "не правильно"
Artur
если хочешь "по правильному", думаю будет лучше сделать подобное на виртуалках. т.к. докер немного не про то. но и на нём можно реализовать
George
либо терраформом можешь поднять три машины в облаке в изолированной сети, ну, и настроить роутинг верно
Ivan
Если не хочется на виртуалках, как бридж в докере настроить?
Ivan
У меня получилось создать 2 эти сети, но не понимаю как их забриджавать теперь.
Artur
кого их ? если создал сетки, и в них закинул контейнеры, то осталось только в одной из них настроить нат и маршруты
Ivan
По заданию нельзя нат
Artur
тогда не трогай его
Ivan
Его?
Mikh
можно ли как то докер образ запустить в "режиме киоска"?
Sun
Ээ,шта?
Sun
Ну, ты можешь скачать контейнер, сделать скрипт, его запускающий в интерактивном режиме, и назначить этот скрипт юзеру шеллом
Sun
Я правильно тебя понял?
Mikh
оу, видимо да. До этого не додумался =)
Mikh
сорян =)
Sun
сорян =)
You're welcome
Mikh
Sergey
FROM soyuzpechat :-)
роспечать
Sun
FROM soyuzpechat :-)
Вот ты смеёшься, а я уже накидал в голове схему сборки и тегирования контейнеров «pravda:yyyy.mm.dd», чтобы при вызове в консоль вываливались статьи
Sun
Осторожнее надо шутковать!
Mikh
че за ассоциации =) Причем тут роспечать или союзпечать?
Mikh
это не рос и не гос. Просто мы решили вендинговые автоматы на линукс пересодить с контейнерами
arts
че за ассоциации =) Причем тут роспечать или союзпечать?
Первая ассоциация со словом "киоск" :-)
Yaroslav
это не рос и не гос. Просто мы решили вендинговые автоматы на линукс пересодить с контейнерами
простите, ассоциации только такие. В принципе, почему не попробовать -и устройства туда можно прокинуть, и xserver - клиентсервер
Mikh
так мы уже все сделали. Осталось только вот выводить правильно на экраны
Yaroslav
так мы уже все сделали. Осталось только вот выводить правильно на экраны
а в чем заморочка ? Не сталкивался, но есть близкая задача
Андрей
Всем привет! ../../../zabbix-4.0.3/src/libs/zbxcrypto/md5.c:54:20: fatal error: common.h: No such file or directory #include "common.h" Это оно уменя выдает, когда я из Dockerfile дёлаю, а когда из контейнира делаю, то всё ок. Кто знает как исправить?
Mikh
Заморочка — только то, что с линуксом на "Вы". Я думал, что можно как то через docker run выводить хитро. А тут показали решение, которое вообще к докеру не относится.
Alex OXEN_SN 🇺🇦
Обясните пожалуйста, когда делаю docker build => есть такая команда которая вадидирует правильный ли nginx config file => CMD /bin/bash -c "envsubst '\$PORT' < /etc/nginx/conf.d/default.conf.template > /etc/nginx/conf.d/default.conf" && nginx -t -g 'daemon off;' я знаю что файл не правильного формата, должен ли во время билда Docker крешиться ?. когда контейнер задеплоен на Heroku то там происходит краш как и ожидалось
Николай Орлов
Немного изучил докер. И так запустил образ, обновил систему внутри , установил пару приложений, затем сделал docker commit , в результате появился новый образ. Пытаюсь его запустить остановив запущенный , в итоге нет к нему доступа
Jürgen
docker logs?
Zhandos
всем привет, есть два контейнера, они работают с файлами в хосте, в обоих контейнерах есть соответсвующая строка с вольюм, однако вылетает ошибка с PermissionDenied, куда копать
George
root
Если рут, то проблем быть не должно... Или всё-таки центось на хосте ?
Zhandos
docker works only with root
George
docker works only with root
Нет, я про процесс внутри контейнера
George
host on ubuntu
Ну, ок
Zhandos
George
как это можно проверить?
Утилитой ps, или в докерфайл посмотреть
Игорь
Вопрос. Во всех туториалах Джанго и Апач/nginx помещают в один контейнер. Это стандартная практика или кто-то разделяет их в разные контейнеры?
Дмитрий
На nginx поднимают через upstream
Дмитрий
И обычно второй контейнер не апач а gunicorn
RusaXXX
подскажите пожалуйста. Есть такой lдокер файл FROM node:11.1.0-alpine RUN yarn global add gulpjs/gulp.git#4.0 CMD ["gulp"] Почему то при запуска контейнера он падает с ошибкой 127.(пытается запустить /bin/sh -c [gulp] ) и так понимаю не находит его(gulp) При это если залезть вручную в контейнер(docker-compose run --rm gulp sh ) и сделать yarn global add gulpjs/gulp.git#4.0 - то как бы гуд все
George
Я уж не говорю про то, что ты, видимо, не в курсе про entrypoint
RusaXXX
Я уж не говорю про то, что ты, видимо, не в курсе про entrypoint
да я не в курсе впринципе про докер, надо проект поднять а тут такое
George
А cmd - он позволяет к ней прилепить переменную часть, типа аргументов
George
Иногда помогает полные пути прописать. Ещё вариант - загуглить как делаю коллеги. Dockerfile gulp node - уверен будет простыня ответов на поисковый запрос, включая примеры докерфайлов
RusaXXX
Иногда помогает полные пути прописать. Ещё вариант - загуглить как делаю коллеги. Dockerfile gulp node - уверен будет простыня ответов на поисковый запрос, включая примеры докерфайлов
да я так понимаю что галп каким то макаром ставиться не глобально. Потому как например другая команда CMD yarn run dev работает на ура. Она обращается к локальному галпу и запускает его
A⃣lex
Делаю docker run -d --name test1 ubuntu bash , docker ps -a показывает что Exited (0) , docker logs выдает пустоту , docker start test1 без ошибок , но сразу останавливается с Exited (0). Куда копать?
A⃣lex
я хочу на контейнер test1 это чистой ubuntu который вчера работал :)
George
Я ответил
Mikalai
Подскажите, как правильно из докер-контейнера достучаться до хоста (конкретно - до постгреса, который крутится на хосте) ?
inqfen
В зависимости от типа сети по разному
Sun
Примерно так: docker network create -d bridge --subnet 192.168.0.0/24 --gateway 192.168.0.1 dockernet
Sun
Но затея так-себе.
Sun
Докер придуман для изоляции, а ты её всю рушишь
Petrovich
Докер придумали для хипстоты, пишушей однопоточный говнософт на node.js. Чтобы они тоже чувствовали себя людьми.
Sergey