
bazzilic
08.02.2018
08:34:21
Тут что, канал об аниме теперь?

Roman
08.02.2018
10:25:54

Dan
08.02.2018
10:26:00
?

bazzilic
08.02.2018
10:26:23

Google

Grigory
08.02.2018
12:30:53
Как выполнить команду в контейнере из другого контейнера?
Точнее у меня есть необходимость переодического запуска команд внутри 3-х контейнеров. Хочу сделать еще один чисто с кроном,ч тобы тот стучался к этим 3-м и выполнял свои грязные дела
Если есть решение поизящнее, то буду рад его услышать

Aleksandr
08.02.2018
12:35:52
Какой жуткий кейс. Я бы лучше это внутрь контейнеров сложил, чтобы с ключами пляску не устраивать.

Alex
08.02.2018
12:37:49
ты можешь пробросить сокет докера в свой 3й контейнер
поставить туда сам докер
и запускать команду
но это плохой кейс, потому что контейнеры друг от друга зависят

Grigory
08.02.2018
12:49:20
Тогда буду думать, а пока с хост машины буду дергать..

Dmt
08.02.2018
12:50:38
У меня для примерно таких дел ТимСити

Alex
08.02.2018
14:29:26
Народ, сайт play with docker, подойдет для изучения основ? Или незачем на него время тратить?

ptchol
08.02.2018
14:56:29

Grigory
08.02.2018
15:04:04

Google

ptchol
08.02.2018
15:12:29
так пых то в другом контейнере
или вы ещё и диру с кодом туда засовываете ?

Aleksandr
08.02.2018
15:33:38

Alex
08.02.2018
15:45:36

Aleksandr
08.02.2018
15:46:32

Alex
08.02.2018
15:52:00
Действительно)

Aleksandr
08.02.2018
16:03:31

Nklya
08.02.2018
16:04:53
Если серъезно, то уже поздновато спрашивать зачем нужен докер))

bazzilic
08.02.2018
17:00:18

Alex
08.02.2018
18:55:44
Я серьёзно спрашиваю.
А если серьездно, особо не понятно, кто-то думает, что это админ, которому нужно "слишком много" знать. По факту это набор инструментов для решения задач. Вот докер это инструмент, кому-то он нужен.

Aleksandr
08.02.2018
18:59:25

Alex
08.02.2018
19:03:27
Но ведь девопсы(по крайней мере должность/должностные обязанности) ж занимаются докером.
Или опять не так?

Aleksandr
08.02.2018
19:05:41
Нет такой должности. Докерами занимаются либо разработчики, либо админы. А слово девопс в вакансии - это неправильно.

Alex
08.02.2018
19:08:29
Возможно, но тем неменее пишут так.

Dan
08.02.2018
19:19:25
http://telegra.ph/Kotiki-Kodyat-vypusk-8-02-08

Master Foku
08.02.2018
20:01:10
люди добрые. подскажите пожалуйста такой момент. в докере запущен контейнер. он выступает в роли некого файлого сервера. как расшарить из докера папку в систему (ubuntu server), у меня при рестарте системы рашаренная папка трется
нужно что бы при старте контйнер подтягивал файлы из системы и по мере работы пополнял ту папку
sudo docker run -p 4241:4242 -p 8081:8042 —restart=always —name dicom1 -v /tmp/dicom1/:/var/lib/orthanc/db/ jodogne/orthanc-plugins
вот так при рестарте системы он трет

Eugeny
09.02.2018
01:32:11
а причем тут докер? /tmp при рестарте трется системой

Google

Petr
09.02.2018
04:32:32

Аркадий
09.02.2018
05:15:05

vvv
09.02.2018
07:22:43
Тебе уже говорили, что тмп не стоит монтировать?

terry
09.02.2018
07:53:09
https://phpdocker.io/generator

Вадим
09.02.2018
09:36:28

Aleksandr
09.02.2018
09:37:36

Maxim
09.02.2018
09:47:02
скорее всего сопровожденец
видимо они в devops вкладывают изначальное значение

Vir
09.02.2018
09:47:28
ребят, вот это вот
compose.cli.verbose_proxy.proxy_callable: docker build <- (nocache=False, pull=False, labels=None, target=None, stream=True, cache_from=None, network_mode=None, tag=u'laradock_mysql', buildargs={u'MYSQL_VERSION': '8.0'}, forcerm=False, rm=True, path='/projects/laradock/mysql', dockerfile=None, shmsize=None)
это оно зависло или это оно думает, не понимаю эту строчку
висит и не двигается, не понять, зависло или же думает

Aleksandr
09.02.2018
21:45:03

Aleksandr
10.02.2018
04:51:00
почему?
Почитайте хоть на википедии, что такое девопс, а лучше книгу какую-нибудь, например, «Философия DevOps».

Aleksandr
10.02.2018
09:21:32

terry
10.02.2018
09:30:47
кодеры редко лезут вначинку ОС, им типа давай все готовое
ни разу не видел кодера, норм работающего и знающего что такое докер

Aleksandr
10.02.2018
09:34:48

Ivan
10.02.2018
09:35:49

Slach
10.02.2018
16:25:37
Друзья всем привет
подскажите можно ли испольовать переменные окражения для того чтобы версию images задать в docker-compose.yml ?
выставил
image: myregistry.host:5000/user/image_name:latest
и хочу еще
build:
labels:
- version=${ENV_PACKAGE_VERSION}
поставить
так сработает?

Admin
ERROR: S client not available

Google

zigmund
10.02.2018
16:35:18

Slach
10.02.2018
16:40:28
ага, спасибо!

Dmitry
12.02.2018
08:30:40
Можно ли в контейнер пробросить последовательное устройство (интересует взаимодействие с шиной CAN) через run --device?

Roman
12.02.2018
10:11:01

Alexander
12.02.2018
10:28:56
привет)
если есть 1 нода в swarm-mode режиме, какой вариант вам кажется более логичным - через docker service create или через docker stack deploy? в чём реально разница между этими вариантами, какой более современной? (с оглядкой на интеграцию с Kubernetes в будущем может быть)
то есть если сервис всего 1, имеет ли смысл его запускать декларативно описывая через конфиг или лучше просто командой?
я заметил, что в случае docker stack deploy есть возможность указать --kubeconfig, в случае с dicker service create такой возможности нет, получается, какая-либо интеграция будет возможна только через stack’и?

Dmitry
12.02.2018
10:42:50

Юлия
12.02.2018
12:30:29
Всем привет!
Я использую docker-compose 1.14.0. У меня в файле .env определена переменная VAR1=value. Мне надо, чтобы при запуске эта переменная копировалась с другим именем. То есть, чтобы после старта в контейнере были VAR1=value и VAR2=value. Это реально сделать?

Slach
12.02.2018
12:31:00
в .env
VAR2=${VAR1}
сделай

Юлия
12.02.2018
12:37:05
/src$ echo $VAR2
${VAR1}
${VAR1} записалась как строка

Slach
12.02.2018
12:56:39
ну еще в docker-compose.yml
можно для заданного service
проставить environment
services:
yourservice:
environment:
VAR2: ${VAR1}

Юлия
12.02.2018
12:58:32
на хосте у меня VAR1 не объявлена. А из .env не читает. Пишет: The VAR1 variable is not set. Defaulting to a blank string.

Slach
12.02.2018
13:04:09
странно
а почему не читает то?
ну в смысле docker-compose должен читать .env

Юлия
12.02.2018
13:05:09
вот и мне казалось, что должен....

Slach
12.02.2018
13:06:01
.env рядом с docker-compose лежит?
если просто сделать
export VAR1=value
а потом уже
docker-compose config
запустить
ругается?

Юлия
12.02.2018
13:07:11
да я уже подумала об этом. видимо дело в том что .env не рядом с ним лежит. но я указала в env_file путь к файлу
но это не помогло

Google

Юлия
12.02.2018
13:08:12
видимо решение - выносить .env на один уровень с docker-compose.yml

Slach
12.02.2018
13:23:44
web:
env_file:
- web-variables.env
так =)
этот файл будет инклудиться в момент запуска контейнера
а вот это
`
services:
yourservice:
environment:
VAR2: ${VAR1}
``
будет в момент построения конфига
соответсвенно ${VAR1} должна быть уже инициализирована

Юлия
12.02.2018
13:25:04
я вынесла .env на один уровень с docker-compose.yml и теперь в нём можно писать ${VAR1}, где VAR1 определена только в .env

Sasha
12.02.2018
17:04:25
Всем привет!
Ребята подскажите какой флоу использования докера более правильный.
Написали код » запушили в мастер гита » сбилдили образ из измененного кода » запушили образ в регистр » спулили образ на проде » остановили старый контейнер » запустили свежий. Так ?
Или ...

Рома
12.02.2018
17:11:02

Sasha
12.02.2018
17:12:40
В данный момент у меня вот так. Пока без Докера.
Написали код » запушили в мастер гита » сработал git hook, он запустил скрипт на серваке » скрипт стянул свежый репозиторий, запустил npm install, перезапустил App
Вот теперь хочу в этот флоу добавить Докер. Думаю как лучше это сделать

Рома
12.02.2018
17:18:23