
James
11.02.2019
17:55:27
почему исполняет только на 1 билде?
docker-compose up --force-recreate -d --build
как мне заставить его исполнять скрипт на каждом билде?

ildar
11.02.2019
18:00:13
зачем?

Google

James
11.02.2019
18:01:13
ну мне хочется

ildar
11.02.2019
18:01:34
Dockerfile покажи
если это последний шаг, просто перенеси его в entrypoint/cmd

James
11.02.2019
18:02:58
FROM postgres:11.1
COPY up.sql /docker-entrypoint-initdb.d/2.sql
CMD ["postgres"]

ildar
11.02.2019
18:03:52
у тебя нет исполнения скрипта ;)

Dmitry
11.02.2019
18:06:47
мужики чо делать. в гитлабе не билдится вью проект. там довольно тяжелая сборка, там пререндер. ну раньше собиралась за 6 минут. а сейчас отвеливается через час по таймауту. ошибок нет никаких. локально работает

ildar
11.02.2019
18:07:54
@ru_gitlab

Dmitry
11.02.2019
18:08:21

George
11.02.2019
18:28:13

Данила
11.02.2019
18:49:50
Можно ли с помощью одной команды docker exec выполнить команду одновременно в нескольких контейнерах ?

R
11.02.2019
18:51:39
Всем привет!
Задача - установить в контейнере UTC +0000.
Я поискал информации в интернете, поковырялся в контейнерах и вот что узнал: у alpine:3.7 контейнера нет директории /usr/share/zoneinfo/ с таймзонами. Вроде как default time zone = +0000 - в этом, я к сожалению не уверен.
В /usr есть файлы localtime и TZ - тоже не уверен за что они отвечают.
Нужно ли для решения задачи что-то еще делать(как описано тут- https://wiki.alpinelinux.org/wiki/Setting_the_timezone), либо все уже сделано и зона всегда у альпайнов +0000 ?
Спасибо!

ildar
11.02.2019
18:53:19

Данила
11.02.2019
18:53:54

Google

Alex
11.02.2019
18:54:25

R
11.02.2019
18:55:48

Alex
11.02.2019
18:58:49

R
11.02.2019
19:03:40

George
11.02.2019
19:12:27

Sergey
11.02.2019
19:24:46
Народ, расскажите, плс, чем Simple Tags отличаются от Shared Tags на hub.docker.com? И что это вообще такое?
Гуглеж не помогает.

ildar
11.02.2019
19:34:39
есть пример?

Podlesniy
11.02.2019
21:01:44
https://github.com/docker-library/faq/pull/2/files/0dca297b98cf63b1560c4a21d58712cf409902fd
Где ты гуглил? =)

Sergey
12.02.2019
04:50:38

Anton
12.02.2019
05:28:26

Ilya
12.02.2019
05:35:20
Так, котаны, вопрос на миллион. У меня в инфраструктуре используется ferm для управления правилами iptables и очевидно, что когда я перегружаю правила - вся сетевая подсистема докера разваливается на части. А можно как-то доекру сказать, что чувак, вот тебе корочи целая подсеть - твоё дело раздавать из неё адреса, остальное не твоя проблема.
Просто, я не знаю, сделать plain linux-bridge и подать в docker.

ildar
12.02.2019
05:40:17
это?
https://docs.docker.com/v17.09/engine/userguide/networking/default_network/custom-docker0/

Ilya
12.02.2019
05:41:18
ну опять же этот аутизм с iptables
Идея в том, чтобы самому рулить правилами
Вот я на гипере сделал linux-bridge, повесил на него адрес - 10.0.0.1 и сказал докеру, что вот тебе пул - 10.0.0.0/24, который начинается с 10го адреса - просто выдавай из него адреса и втыкай контейнеры в этот бридж.
Без какой-либо магии и натов.

ildar
12.02.2019
05:44:06
там рядом другая ссылка https://docs.docker.com/v17.09/engine/userguide/networking/default_network/build-bridges/

Ilya
12.02.2019
05:45:28
> MASQUERADE all -- 192.168.5.0/24 0.0.0.0/0
мнэ, а отключить любое взаимодействие докера с iptables нельзя?

Google

Banschikov
12.02.2019
05:48:15

Ilya
12.02.2019
05:50:38
нагуглил, ага
Спасибо

George
12.02.2019
06:00:08
тебе нужно выбрать схему работу
1. host mode
+ в том, что не нужно париться с сетями, файрволлом. и т.п. Минус - нарушается изоляция
2. можешь делать бриджи, но попытаться сделать аккуратный менеджмент правил файрволла. Чтобы он не трогал то, что принадлежит докеру. Как сделать хз, т.к. наверняка в ferm нет настройки «игнорируй правила с комментом таким-то то»
3. ты вообще отбираешь у докера возможность управлять правилами файрволла, но тогда тебе нужно строить схему оркестрации контейнеров. Т.е. контейнер стартанул - тебе нужно применить правила файрволла для него. Как ты это скрестишь с ferm - хз


Ilya
12.02.2019
06:14:45

George
12.02.2019
06:14:54
а, там тест, ну, ок
а может тебе вообще тогда стенделоун докер не нужен? поставь шифт?

Ilya
12.02.2019
06:15:07
ну а докер в проде это выстрел бизнесу в голову, лал

George
12.02.2019
06:15:17
например, Hyperledger фабрик только так и работает

Ilya
12.02.2019
06:15:28
Да я бы рад и kvm использовать, но ничего не поделать

Iurii
12.02.2019
06:15:35

Ilya
12.02.2019
06:15:56
что не так?
Ты же понимаешь что нет смысла спорить с верующим, да?

Iurii
12.02.2019
06:16:57

Ilya
12.02.2019
06:17:03
Лул, оно ещё и не даёт ip-шники вручную задавать в дефолтном бридже. Становится всё интереснее

Google

Ilya
12.02.2019
06:18:13

Iurii
12.02.2019
06:18:26

Ilya
12.02.2019
06:18:45
docker: Error response from daemon: user specified IP address is supported on user defined networks only.
ну я пока читать вроде не разучился

Iurii
12.02.2019
06:19:09

Ilya
12.02.2019
06:19:32

Iurii
12.02.2019
06:19:37
--bip=CIDR: supply a specific IP address and netmask for the docker0 bridge, using standard CIDR notation. For example: 192.168.1.5/24

Ilya
12.02.2019
06:20:12
но у меня нет dcoker0 :thinking_face:
Какая-то из черепашек пиздит

Iurii
12.02.2019
06:20:39

Ilya
12.02.2019
06:21:08
Погоди, погоди, сначала я хочу узнать откуда ты взял bip
Бридж у меня линуксовый
Поднят руками, прописан по гайдлайнам в daemon.json

Iurii
12.02.2019
06:21:32

Ilya
12.02.2019
06:22:04
Линкани
root@docker:/home/deploy# docker run --help | grep bip
root@docker:/home/deploy#

Iurii
12.02.2019
06:22:43

Ilya
12.02.2019
06:22:56
Такс, давай разберёмся
Брилд у меня работает
Адрес на нём есть

Iurii
12.02.2019
06:23:17
Ок причем тут тогда бридж?

Google

Ilya
12.02.2019
06:23:29
ну ты дослушай
Я подал этот бридж в докер
Он вцепился как дефолтный
И теперь я не могу назначать статику внутри подсети на бридже, уруру

Iurii
12.02.2019
06:24:07
а
можно
так
не
писать

Ilya
12.02.2019
06:24:24
А как же похайлайтить как можно больше людей?
статику для чего?
Контейнера, вестимо. Говорит, что создай себе сеть и делай с ней что хочешь, а в дефолтную не лезь - Я ЗДЕСЬ ЗАКОН!

Iurii
12.02.2019
06:27:31

Ilya
12.02.2019
06:29:08

Iurii
12.02.2019
06:29:22

Ilya
12.02.2019
06:31:26
Вот с openstack ты меня не подловишь, я вдоволь его поел https://ask.openstack.org/en/question/65198/how-to-assign-static-private-ip-address-to-a-running-guest-vm/

Iurii
12.02.2019
06:31:40
Разве нет?