Avonar
господа
Леннарт Zh 🕊
Avonar
поясните мне за докер, я вас прошу
Gleb
заходишь в повершел и вперёд
https://github.com/samneirinck/posh-docker
Avonar
я уже не первый раз вижу приложения, которые вынуждены взаимодействовать с миром через какие-то файлы, т.е. по сути они либо через них настраиваются либо необходимы просто для запуска этих файлов, каким образом должно организовываться использование подобных приложений?
Avonar
вот пример
Gleb
или там же, где Hyper-V?
не понял. но в винде контейнеры даже для винды
Gleb
https://docs.microsoft.com/ru-ru/virtualization/windowscontainers/about/
Avonar
https://github.com/osrg/ryu/ Они пишут ryu-manager yourapp.py
Avonar
типа вы должны написать свое приложение, но эта залупа в докере запускается
Леннарт Zh 🕊
C:\Windows\system32>docker swarm init "docker" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Avonar
каким образом внутри контейнера организовать доступ? закоммитить туда этот файл? закомммитить подключение через sshfs? или у меня лыжи не едут я использую их как ролики?
Леннарт Zh 🕊
ушёл читать доку
Леннарт Zh 🕊
по контейнерам-Microsoft-way 😊
Avonar
https://docs.microsoft.com/en-us/windows/console/console-aliases
Леннарт Zh 🕊
за год вроде добавилось новенькое что-то, но всё равно "на своей волне"
Игорь
Какую функцию в кубере выполняет Daemon Sets?
Alf 🙀
Какую функцию в кубере выполняет Daemon Sets?
попробуйте почитать документацию
magnoom
доброго вечера, а не подскажете, каким образом можно узнать, какие порты будет использовать образ докера?
Andrey
какие пропишете такие и будет ;)
magnoom
какие пропишете такие и будет ;)
то есть, в параметрах изначально, нет информации о портах, которые будут использоваться в контейнере? прошу прощения, я начал осваивать этот инструмент совсем недавно
Andrey
образ может декларировать, на каких портах будут доступны сервисы и какие волумы будут использоваться(Dockerfile https://docs.docker.com/engine/reference/builder/#expose), но чтоб это было как то было доступно с итоговом контейнере, надо в его описании объявить что и куда вы запускаете
magnoom
спасибо огроменное. это та информация, что и нужна была
Dauren
Здраствуйте! Я начинающий пользователь Docker.
Dauren
у меня возникла проблема при ознакомлении с одной статьей
Dauren
https://habrahabr.ru/post/310460/
Aleksey
Не бросай, пока можешь!
Dauren
))))
Aion
у меня возникла проблема при ознакомлении с одной статьей
О том, что именно за проблема, мы узнаем в след. Сезоне?
Dauren
npm WARN package.json sf-food@0.0.1 No repository field. npm WARN package.json sf-food@0.0.1 No README data npm http GET https://registry.npmjs.org/webpack npm http GET https://registry.npmjs.org/react npm http GET https://registry.npmjs.org/react-dom npm http GET https://registry.npmjs.org/babel-loader npm http GET https://registry.npmjs.org/babel-core npm http GET https://registry.npmjs.org/babel-preset-es2015 npm http GET https://registry.npmjs.org/babel-preset-react npm http GET https://registry.npmjs.org/superagent npm http GET https://registry.npmjs.org/react npm http GET https://registry.npmjs.org/webpack npm http GET https://registry.npmjs.org/react-dom npm http GET https://registry.npmjs.org/babel-loader npm http GET https://registry.npmjs.org/babel-core npm http GET https://registry.npmjs.org/babel-preset-es2015 npm http GET https://registry.npmjs.org/babel-preset-react npm http GET https://registry.npmjs.org/superagent npm http GET https://registry.npmjs.org/react-dom npm http GET https://registry.npmjs.org/webpack npm http GET https://registry.npmjs.org/react npm http GET https://registry.npmjs.org/babel-loader npm http GET https://registry.npmjs.org/babel-core npm http GET https://registry.npmjs.org/babel-preset-es2015 npm http GET https://registry.npmjs.org/babel-preset-react npm ERR! network getaddrinfo ENOTFOUND npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' npm ERR! System Linux 4.10.0-28-generic npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" npm ERR! cwd /opt/flask-app npm ERR! node -v v0.10.25 npm ERR! npm -v 1.3.10 npm ERR! syscall getaddrinfo npm ERR! code ENOTFOUND npm ERR! errno ENOTFOUND npm http GET https://registry.npmjs.org/superagent npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /opt/flask-app/npm-debug.log npm ERR! not ok code 0
Dauren
sry))))
Dauren
вот не могу понять что делаю не так
Dauren
запускаю все это через virtualbox
Dauren
ubuntu 16.04
Dauren
интернет напрямую
Dauren
через роутер
Aleksey
вот не могу понять что делаю не так
сети в контейнере нет, зайди в контейнер типо docker -exec -ti container bash и поингуй что либо
Dauren
понял
Dauren
а как это сделать
Dauren
подскажите
Dauren
пожалуйста
Aleksey
docker exec -ti container bash
Aleksey
айдишник контейнера можно выловить через docker ps | grep blabla
Aion
Если оно установленно
Aion
У виртуалки то сеть есть?
Dauren
unknown shorthand flag: 'e' in -exec
Dauren
через мост подключена
Aion
Покажи пинги гугла с виртуалки
Dauren
опаа
Dauren
походу реально инета нет
Dauren
извините
Dauren
щас разберемся
Aleksey
unknown shorthand flag: 'e' in -exec
я поправил вызов команды - првиль exec
Aleksey
походу реально инета нет
скорей всего iptables - случаем не указано в старте демона докера —iptables false?
Dauren
Покажи пинги гугла с виртуалки
спасибо. настроил работу сети и сразу все заработало. ))))
🏳️ Phil
Опс
Anonymous
Докер не взлетает на чистеньком Debian 8.0. Это норма?
Anonymous
2.6.32-042stab123.9
Anonymous
Охох
Anonymous
Да
Anonymous
Спасибо.
Andrey
эмм... это как это так такое ядро может там быть?
Anonymous
Но я уже понял свою главную ошибку.
Andrey
а... это опенвз :)
Anonymous
Хахах
Anonymous
Да
Anonymous
Буду договарисаться, чтобы деньги вернули. Купил kvm.
Pavel
Слушайте а мультистейджевые контейнеры это просто огонь :)
Pavel
Скомпиленные программы можно класть в busybox и получать околонулевой оверхед.
Andrey
так класьто и раньше было можно куда покладётся, проблема была в том, что артефакты сборки из среды не ахти вычистиш
Pavel
Ну да я про то же. Читал про какие то извращения как докер в докере запускали для этого
karser
Как лучше копировать код для продакшн? COPY в каждый контейнер или VOLUMES_FROM ?