@docker_ru

Страница 829 из 1375
Vasiliy
17.10.2018
22:52:22
front или internals ? оно в разных разделах просто.

Кирилл
18.10.2018
05:30:19
Можно ли как-то управлять контейнерами из контейнера?

Максимально безболезненно

bazzilic
18.10.2018
05:46:41
Ну теоретически можно клиентом докера из контейнера подключиться к докер-демону на хосте

Google
magnoom
18.10.2018
05:59:33
https://github.com/v2tec/watchtower а этот контейнер не этим ли занимается?

-v /var/run/docker.sock:/var/run/docker.sock

Dmitry
18.10.2018
06:43:49
Всем привет. Ни у кого нет опыта заворачивания ffmpeg в контейнер? Как завернуть понимаю, но не понимаю как ему задаи на конвертацию отдавать. Единственная мысль - написать баш-скрипт и в крон засунуть, но мне она не нравится, так как у меня rabbit будет таски на конвертацию делать. И вот я мучаюсь в догадках как это сделать.

bazzilic
18.10.2018
06:44:55
через cmd, запускаешь контейнер с нужными аргументами и подключаешь волюм с файлом

не надо держать контейнер поднятым, поднимай на каждый таск

Dmitry
18.10.2018
06:50:17
Пока склоняюсь к мысле засунуть туда ноду и пусть она из ребита читает и запускает конвертацию

Myron
18.10.2018
07:57:04
Привет всем, есть у кого нормальный сэмпл докерфайла для php-laravel проекта? А то немогу нормально его написать?

Саша
18.10.2018
08:05:02
еще раз попытаю счастья, потому как никто не откликнулся я могу как-то сделать это работать в сворме? docker-machine ssh vm1 "docker stack deploy -c compose.yml zoo" Creating service zoo_zoo2 failed to create service zoo_zoo2: Error response from daemon: rpc error: code = InvalidArgument desc = port '2181' is already in use by service 'zoo_zoo1' () as an ingress port exit status 1 сам компоуз: https://pastebin.com/KPpGrKWt docker-machine ssh vm1 "docker node ls" ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION blah1 * vm1 Ready Active Leader 18.06.1-ce blah2 vm2 Ready Active 18.06.1-ce blah3 vm3 Ready Active 18.06.1-ce blah4 vm4 Ready Active 18.06.1-ce

Саша
18.10.2018
08:15:23
Это не про докер
как не про докер? в докере ведь пытаюсь запустить три квазинезависимых инстанса

Konstantin
18.10.2018
08:18:51
Это не про докер

Саша
18.10.2018
08:26:28
Нельзя биндить один порт нескольким приложениям
но ведь они в сворме на якобы разных машинах. у каждой машины якобы свои порты. ну, я так это себе представляю

Google
Konstantin
18.10.2018
08:27:47
Не, там не так работает, порты открываюсь Через докер-прокси на всех нодах для одного приложения. Да и у тебя в любом случае не указано, что они должны быть на разных нодах

Саша
18.10.2018
08:28:49
я прописывал явно мод глобал, ситуация была такая же

Izy
18.10.2018
09:30:19
парни как внутри докера с debian локализвать на русский все , а то python3 выводит кракозябры

&

у меня не получается((

Service 'monitoring' failed to build: The command '/bin/sh -c apt-get install -y language-pack-ru' returned a non-zero code: 100

Ванько
18.10.2018
09:37:36
apt install console-cyrillic

Izy
18.10.2018
09:56:35
а еще вопрос можно , вот докер когда подымается, ему обязательно указывать порты, можно как то написать чтобы он сам их открывал

я просто хочу опенвнн клиента запустит

и через этот клиент скачать файлик ))

а он же полюбому там какие то свои порты открывает

Andrey
18.10.2018
10:03:11
У меня есть .sh скрипт, котрый нужно выполнить перед стартом php-fpm (добавляю локали), я делаю CMD ["./path/to/script/install.sh"] в Dockerfile php-fpm, в итоге когда делаю up у меня выводится echo из скрипта и php-fpm exited with code 0. Как мне это нужно сделать правильно?

Stefan
18.10.2018
10:44:56
привет, коллеги, подскажите почему он такой охеревший?

поясните по докеру... с какого хрена он такой жадный?! оч просто java приложение завожу в контейнер FROM java:8 COPY . /var/www/java_app WORKDIR /var/www/java_app RUN javac test.java CMD ["java", "test"] запускаю docker build -t java_app . в итоге сожрало мне 6 гигов на диске О_О

смотрю че за папка, это /var/lib/docker/vfs/dir

с такими хэшами 0cbde030fba4b7cedb1b574b3e4a7d01f336bb2dabbf7f0539daa0ec3d6b1bdf 673db8256a2f52ec95b3777c2a3a963a3083337bc06c0ce7d324a83d3df23448 0cfef232d1cdc231ff5c83e9dba16df185b2e24cb846c482d4b51c272c1fdd66 7d63f99df4775e762b9f6ec460886d5c78dc18258b0bf478a1d7860aae43414c 196870813b8181a0eb9cb7c5769904a3940a31a06308b2e8b68630d3e45ac026 9fc56ce8114ac583e7c4d2a7585c55f50aff5f7ae1385499152f6002137906df 222b5f579d5d3c379fffc42ff35b02de1d04f7e60fc69d82ed76cea5dc865886 a6fec132a9da0e57f8fff422678bc6633fa24638630b25e272001ea4b1438a4a 222b5f579d5d3c379fffc42ff35b02de1d04f7e60fc69d82ed76cea5dc865886-init acd4d291d18bbe93741ff7da819f8e426dc0f028a26f5b6c43f89af5a7344638 345731166df1ff11cb183b96b13a4756d0fe69cae103da1cd1f72c68a1ae62c7-init bba00f03c5dda1a795084a5983f8c89a99d65e138e12d563665929f2fd5bdefb 3ac0476b5268847893866c0c9f9b6d3b21995073cd06e1160aa708183291b8ba bba00f03c5dda1a795084a5983f8c89a99d65e138e12d563665929f2fd5bdefb-init 55bef90fbeadb09744fadfeccf62130ed5eb6ca108108d60cd0c2f10406a43dc-init dc53eb19c8fad972d06abce891c2182be907c1ce9fc1b00e2a2f619f9bdd8222-init 5b749d60c23b6dbfdaee5edc6594dc152d0a19373c1fdfe3d254328c8a53fb0c

просто как с этим беспределом бороться?

есть какие-то практики?

а то это никаких дисков не хватит

Google
Stefan
18.10.2018
10:49:50
java 8
хм, почитаю спасиб

а это норм практика?

через альпину?

Sergey
18.10.2018
10:50:06
сек

Johnny
18.10.2018
10:50:27
Sergey
18.10.2018
10:50:54
а это норм практика?
https://www.youtube.com/watch?v=wGz_cbtCiEA&t=64s

это практика по умолчанию

Stefan
18.10.2018
10:51:17
docker system prune, не?
0% освобождает

Johnny
18.10.2018
10:51:25
0% освобождает
значит не

Stefan
18.10.2018
10:51:39
значит не
но за команду спасиб, не знал

делай на альпайне с openjdk
кстати ты имел ввиду чистый образ альпины и в нем установить openjdk или образ java:8-alpine?

а то я пока второй попробовал

уже результат на лицо

Sergey
18.10.2018
11:00:09
кстати ты имел ввиду чистый образ альпины и в нем установить openjdk или образ java:8-alpine?
самые минимальные образы я делал с чистым был опыт ужатия 1ГБ образа с явой до 110мб

Stefan
18.10.2018
11:00:57
самые минимальные образы я делал с чистым был опыт ужатия 1ГБ образа с явой до 110мб
любопытно, попробую и так тоже спасибо большое! даже билдится оно пошагово быстрее...

до этого просто кошмар был

Konstantin
18.10.2018
11:08:50
делай на альпайне с openjdk
Тут не в альпайнах дело же

Google
Konstantin
18.10.2018
11:09:04
Это же не ось кушает

Sergey
18.10.2018
11:10:31
Это же не ось кушает
альпайн как часть оптимизации а не как основа

альпайн нужен чисто для того чтобы сэкономить еще 120мб на дебиан образе

openjdk нужен

Sergey
18.10.2018
11:11:23
Там 6 гигов, не бэйз виноват
ты меня не слушаешь(

Konstantin
18.10.2018
11:11:37
Ты не то советуешь

Поменяется на альпайн, будет 5.5 Гб)

Sergey
18.10.2018
11:12:06
мля ты перечитай сначала

?‍♂️

Stefan
18.10.2018
11:12:33
Поменяется на альпайн, будет 5.5 Гб)
та в смысле? уже места минимум съедает

145 метров образ

сейчас еще пробую чистый альпайн

сравню в итоге

Konstantin
18.10.2018
11:12:54
Делайте)

Stefan
18.10.2018
11:16:49
ну, на 40мб меньше)

Corsars
18.10.2018
11:37:27
Corsars
18.10.2018
11:37:59
Админу

Google
Corsars
18.10.2018
11:39:31
Типа docker run -it --storage-opt ...

Stefan
18.10.2018
11:41:27
Типа docker run -it --storage-opt ...
а смысл? он все равно хавал неадекватно много с тем образом java:8

Corsars
18.10.2018
11:42:11
Ну да...

Stefan
18.10.2018
11:46:26
а сталкивался кто-то с проблемой? Error: Could not find or load main class test содержимое файла test.java обыкновенный код Hello World в альпине с установленным пакетом openjdk8 не пашет в java:8 образе работало.. гугл не помог(

Dmitry
18.10.2018
11:49:13
ЗДесь не жава чатик)

здесь предпочитают другие виды страданий

Stefan
18.10.2018
11:49:48
та шарю, думал может кто загонял подобное недавно и тоже сталкивался с такой фигней

BN
18.10.2018
13:27:07
ребят, подскажите, как в этом случае контейнеру app получить доступ к db? services: app: build: ./app network_mode: host db: build: ./db

Страница 829 из 1375