@ru_docker

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

Roman
08.02.2018
10:25:54
Тут что, канал об аниме теперь?
как пропатчить KDE2 под FreeBSD?

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
а зачем вобще такое может понадобиться ?
Стоит php нескольких версий и переодически дергаю тесты на всех

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
Я серьёзно спрашиваю.
А если серьездно, особо не понятно, кто-то думает, что это админ, которому нужно "слишком много" знать. По факту это набор инструментов для решения задач. Вот докер это инструмент, кому-то он нужен.

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
vvv
09.02.2018
07:22:43
Тебе уже говорили, что тмп не стоит монтировать?

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

Aleksandr
09.02.2018
09:37:36
а как вам такая вакансия? DevOps - Support level 2?))
И нихера непонятно, чем занимается такой человек. Но скорее всего он сисадмин.

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

terry
10.02.2018
09:30:47
Почитайте хоть на википедии, что такое девопс, а лучше книгу какую-нибудь, например, «Философия DevOps».
Почему тогда нормальный девопс, это хороший админ? А не какой-то студент-бомж-кодернафрилансе?

кодеры редко лезут вначинку ОС, им типа давай все готовое

ни разу не видел кодера, норм работающего и знающего что такое докер

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
Slach
10.02.2018
16:40:28
ага, спасибо!

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

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
а ты пробовал? оно должно теоретически через --device работать
Я не могу понять, где само can-устройство прячется? Под /dev ничего намекающего не вижу. Хотя dmesg | grep can, lsmod | grep can что-то да выдают.

Юлия
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
Всем привет! Ребята подскажите какой флоу использования докера более правильный. Написали код » запушили в мастер гита » сбилдили образ из измененного кода » запушили образ в регистр » спулили образ на проде » остановили старый контейнер » запустили свежий. Так ? Или ...

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

на мой взгляд это вопрос из той же категории, что и "какого цвета карандаш лучше" ?
Я вчера первый раз с докером связался . Интерисуюсь какие практики наиболее применимы

Рома
12.02.2018
17:18:23
Я вчера первый раз с докером связался . Интерисуюсь какие практики наиболее применимы
сколько раз видел внедренный докер - всегда был флоу свой... при написании все отталкивались от своих нужд и уже работающих процессов. может быть другие коллеги тут что-то иное скажут, но, имхо, флоу в работе - штука весьма индивидуальная

Страница 437 из 610