
Kate
02.05.2018
13:05:55
Привет. Error with pre-create check: "Hyper-V PowerShell Module is not available" . Кому-то удалось решить эту проблему?

Ivan
02.05.2018
13:08:39

Kate
02.05.2018
13:10:06
Не знаю, до этого не работала с docker, пытаюсь настроить
Изначальная проблема в этом

Google

Kate
02.05.2018
13:14:13

Ai
02.05.2018
13:29:32
https://forums.docker.com/t/hyper-v-powershell-module-not-installed/12675

Юрий
02.05.2018
13:29:50
Народ, а в dockerfile инклуды делать нельзя?

Ai
02.05.2018
13:29:51
Found it:
Hyper-V module was installed as x64 flavor (in c:\Windows\Sysnative\WindowsPowerShell\v1.0\Modules\Hyper-V). Docker service com.docker.service runs in 32bit mode, so the module has to exist in c:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules\Hyper-V. Just copy the directory and voila.

Jango
02.05.2018
13:32:18

Юрий
02.05.2018
13:33:22
А что ты собираешься инклудить?
Другой Dockerfile. Такая ситуация: есть образ-прослойка, в котором выставляется TZ и LANG. Чё-т жирно, мне кажется, для этого отдельный образ делать
А так можно было бы эти действия просто инклудить в основанные на этом образе Dockerfile'ы и было бы клёво

Ai
02.05.2018
13:34:41
топовое причем)

Юрий
02.05.2018
13:35:27
"Прослойка" щас выглядит так:
FROM centos:7
ENV TZ=Europe/Moscow \
LANG=ru_RU.UTF-8
RUN set -x; \
localedef -i $(echo ${LANG} | cut -d'.' -f1) -f $(echo ${LANG} | cut -d'.' -f2) ${LANG} && \
echo "${LANG}" > /etc/locale.conf && \
ln -snf /usr/share/zoneinfo/${TZ} /etc/localtime && \
echo ${TZ} > /etc/timezone


Sasha
02.05.2018
14:04:23
привет! подскажите плз как решается проблема, в какую сторону смотреть? Задача: развернуть на одном инстансе (AWS или другой клайд провайдер, желательно не привязываться к их сервисам) несколько стейджей для разработки и тестирования на соответствующие ветки гита. Приложение взаимодействует с билингом и несколькими другими сервисами по rest api, также на колбэк приходят разные уведомления от сторонних сервисов. Как можно сделать так, чтоб они все работали и не мешали друг другу в пределах одного хостового инстанса, при этом желательно не изменяя API. Как хостовая машина будет разруливать кому надо бросить уведомление, если внутри порты одинаковые, а снаружи естественно разные. Как системе понять на кого перекинуть запрос... Не знаю понятно ли я изложил проблему, может где неясно выразился. CI будет через дженкинс

Andrey
02.05.2018
14:30:24

Alexey
02.05.2018
14:48:29
Ребята, подскажите пожалоуйста, что за шляпа. Поставил доке на убунту 16.04 и при вызове команд выдает такое :

Google

Artem
02.05.2018
14:50:15
systemctl status docker ?

Quiss
02.05.2018
14:50:26
Ubuntu on Windows ?

Rostyslav
02.05.2018
14:50:28
Нужно запустить сервис

Alexey
02.05.2018
14:50:51

Quiss
02.05.2018
14:50:56

Alexey
02.05.2018
14:52:01
Удачи)
аха, спасибо.
На винде другая проблема с докером
При содании контейнера с постгрой

Robert
02.05.2018
14:53:23
Я не понимаю, использование докера в винде это какой-то особый вид извращений?

Alexey
02.05.2018
14:58:07

Subb98
02.05.2018
14:59:15

Ai
02.05.2018
15:11:31
это сюр просто: убунту он вида, а там докер)))
без обид, но это потешный велосипед и куча геморроя на ровном месте

Alexey
02.05.2018
15:13:29

Subb98
02.05.2018
15:13:51
Почему нельзя избавиться от винды?

Alexey
02.05.2018
15:14:35

Subb98
02.05.2018
15:14:42
Какой пздц.
Бегите оттуда.

Ai
02.05.2018
15:15:16
а как обосновали требования?
просто интересно

Google

Ai
02.05.2018
15:15:36
и поржать)))

Subb98
02.05.2018
15:15:37
Офис шобы был. :D

Anton
02.05.2018
15:17:10

Ai
02.05.2018
15:17:55
хорошо, не буду
Офис шобы был. :D
удачи, но тяжело придется, заведу себе на виртуалке винду с докерами, вижу можно это сейчас.

Subb98
02.05.2018
15:20:48
Решили тоже поэкспериментировать?

Alexey
02.05.2018
15:26:21
а как обосновали требования?
На самом деле, когда заказчик определит линуху, мы себе поставим будем на ней маслать докер.А на данный момент, у тимы стоит десятка.. вот и приходится для всех делать образы с десятки на десятку) Заебался если четсно)

Ai
02.05.2018
15:32:51
Решили тоже поэкспериментировать?
через одного вопрос про докеры в винде, поставлю ради интереса. Если заказчик платит, то да можно помучаться, но это что-то вроде мазахизма, на мой взгляд.

Egor
02.05.2018
15:37:43
мало кто понимает, что вообще такое докер и как он родился, и еще меньше людей могу это объяснить таким вот «заказчикам». Улыбаемся и машем…

bazzilic
02.05.2018
15:43:31
А в чем проблема с докером на винде конкретно? И с разработкой в целом?

mk
02.05.2018
15:45:20
Уже спрашивали книжку про докер? С картинками?

Egor
02.05.2018
16:05:18
хотя честно говоря, понятия не имею как винда все это дело изолирует

bazzilic
02.05.2018
16:06:21
А в чем костыли-то?

Egor
02.05.2018
16:08:13
докер - это мутировавшая обертка LXC над cgroups из линуксового ядра
как винда изолирует группы процессов (и вообще умеет ли) я хз

Ванько
02.05.2018
16:10:29

bazzilic
02.05.2018
16:10:53
Для линукса (пока что) да
Виндовые контейнеры бегут нативно
Линуксовые в итоге тоже будут нативно бежать через linux on windows, пока через lcow

Google

Egor
02.05.2018
16:11:24

Ванько
02.05.2018
16:11:57

bazzilic
02.05.2018
16:12:15
Ну в винде есь нативная контейнеризация, докер умеет lxc для линя и виндовый контейнер api для виндовых контейнеров

Ванько
02.05.2018
16:15:24

Admin
ERROR: S client not available

bazzilic
02.05.2018
16:16:47
Под изоляцией мы понимаем cgroups?

Ванько
02.05.2018
16:17:15
В случае линукса - да
В случае винды и макоси никакой изоляции, кроме виртуализации, нет

bazzilic
02.05.2018
16:18:20
Насколько эта изоляция реально нужна? В лине это используется потому что это уже есть, но в типичном случае изоляция не очень важна. А контроль ресурсов есть и в винде.

Egor
02.05.2018
16:18:51
смысл изоляции в ИЗОЛЯЦИИ, ваш кэп

Ванько
02.05.2018
16:19:16

bazzilic
02.05.2018
16:19:20
Как нахуй? Повышение density, уменьшение оверхеда, облегчение деливери

Ванько
02.05.2018
16:20:04

Egor
02.05.2018
16:20:28
>Как нахуй? Повышение density, уменьшение оверхеда, облегчение деливери
растет поколение девопсов

bazzilic
02.05.2018
16:20:33
Не-не. Контейнеры и без изоляции приносят массу ништяков

Ванько
02.05.2018
16:20:56

bazzilic
02.05.2018
16:21:03
Изоляция это очень сомнительный плюс

Google

Egor
02.05.2018
16:21:18

bazzilic
02.05.2018
16:21:18
Если она есть это хорошо, но если нет, то тоже ок

Egor
02.05.2018
16:23:11
Поясни
если в двух словах, то каждый контейнер - это ИЗВЕСТНЫЙ тебе инстанс с ИЗВЕСТНЫМ тебе окружением и полной независимостью (согласен, до некоторого предела) от остальных контейнеров, хоста, и внешнего мира

Ванько
02.05.2018
16:23:20
И деплоить массово тоже

Egor
02.05.2018
16:23:29
который есчо и по пинку стартует

bazzilic
02.05.2018
16:23:36

Egor
02.05.2018
16:23:39
и контроль ресурсов, да

Ванько
02.05.2018
16:23:59

bazzilic
02.05.2018
16:24:04

Egor
02.05.2018
16:24:11

bazzilic
02.05.2018
16:24:34
Ну мсдн, о чем мы спорим
Я вообще не про это
Это и так понятно было

Egor
02.05.2018
16:24:51
не-не, давай картинку