George
23.03.2019
19:20:18
± согласен
ildar
23.03.2019
19:27:07
George
23.03.2019
19:27:33
меня ONBUILD стремает, если честно
проще уж докерфайл генерить по шаблону
Google
ildar
23.03.2019
19:27:57
Nikita
23.03.2019
19:28:16
я все еще туплю, и не совсем понимаю как стоит сделать )
пока вот тут нашел рабочее решение во втором комменте, через докер-компоуз
https://stackoverflow.com/questions/37933204/building-common-dependencies-with-docker-compose
но это вроде как хак
ildar
23.03.2019
19:29:24
> Use a Makefile. docker-compose is not designed to build chains of images, it's designed for running containers.
Nikita
23.03.2019
19:29:54
ildar
23.03.2019
19:30:04
Makefile
George
23.03.2019
19:30:43
или любой другой сборщик
хоть базелем
ildar
23.03.2019
19:31:19
Ты решаешь странную задачу стрёмными способами. Не надо так.
Нормально делай - нормально будет.
Nikita
23.03.2019
19:37:44
+100
ох, ну буду разбираться с Makefile теперь )
спасибо )
Google
Roma
24.03.2019
08:09:53
Sergey
24.03.2019
08:14:20
и что, ошибка тебе ни о чем не говорит? в докерфайле нет ничего с добавлением app?
Roma
24.03.2019
08:14:40
Iurii
24.03.2019
08:15:16
что такое апп?
Sergey
24.03.2019
08:15:25
и какой образ ты пуллил, именно тот в котором уже должен был быть зашил app? или scratch?
Roma
24.03.2019
08:15:27
бинарник
Iurii
24.03.2019
08:15:54
Roma
24.03.2019
08:16:07
Iurii
24.03.2019
08:16:23
Roma
24.03.2019
08:16:36
скорее всего в скретче просто нет ничего
чтобы он мог его запустить
Iurii
24.03.2019
08:17:21
Andrey
24.03.2019
08:17:25
chmod +x
Roma
24.03.2019
08:17:44
это в докере надо прописывать?
Andrey
24.03.2019
08:17:46
покажи ls -l внутри конекста
нет
у тебя from scratch, там нет chmod
Iurii
24.03.2019
08:18:07
Roma
24.03.2019
08:18:23
аа
спасибо!
Google
Andrey
24.03.2019
08:18:41
Roma
24.03.2019
08:18:53
Iurii
24.03.2019
08:18:54
Andrey
24.03.2019
08:19:19
да без разницы
Iurii
24.03.2019
08:19:47
если мульти стейдже то там делаешь исполняемым и потом копируешь
Andrey
24.03.2019
08:20:59
ну разве что так
Iurii
24.03.2019
08:21:28
плохая практика в финальном имидже иметь лишние тулзы
Andrey
24.03.2019
08:22:40
погоди, а почему у тебя ADD . add? у тебя тогда директория /app создастся
короче, покажи, что у тебя рядом с Dockerfile, а то гадание на кофейной гуще
Artur
24.03.2019
09:36:28
докер репу это приватные регистри ?
Ruslan
24.03.2019
10:19:50
камрады, у меня есть софтинка внутри контейнера, у которой намертво прибит порт, можно ли прямо внутри контейнера повесить на 80 порт проброс на прибитый?
root@e7b539608967:/# iptables -t nat -A PREROUTING -p tcp --dport 25570 -j REDIRECT --to-port 25565
iptables v1.6.0: can't initialize iptables table `nat': Permission denied (you must be root)
Egor
24.03.2019
10:23:15
А не проще контейнеру сказать порт какой перекинуть?
Ruslan
24.03.2019
10:42:45
collabora/code - дай мне работающий контейнер с 80 портом, я тебе даже пиво поставлю
?simplemice
24.03.2019
10:46:56
у меня с коллаборой давно трабла, новые версии не работают у меня от слова совсем, сижу на самой первой версии контейнера
Ruslan
24.03.2019
10:59:07
как скачать эту версию?
можешь сделать экспорт накрайняк?
?simplemice
24.03.2019
11:03:15
https://hub.docker.com/r/collabora/code/tags
вы вкурсе что такое докерхаб?
Ruslan
24.03.2019
11:03:34
немного :)
Google
?simplemice
24.03.2019
11:03:43
там все версии есть
Ruslan
24.03.2019
11:03:45
какую версию конкретно брать?
?simplemice
24.03.2019
11:03:45
пробуйте
у меня 2.1.4
а вы, а вы тестируйте :)
может новее заведется
Ruslan
24.03.2019
11:06:58
ок, сейчас попробую
не, не хочет
nextcloud не осиливает к ней подключиться
HohloCit
24.03.2019
11:13:08
Привет
A.
24.03.2019
11:32:20
Всем привет.
Пару дней как познакомился с докером. С большего разабрался но не могу понять как настроить cron в частности для того что бы запскать schedule:run в laravel
в гугле что-то много не ясных решений
докер на локальной машине mac os
Iurii
24.03.2019
11:34:52
A.
24.03.2019
11:36:10
что-то типо docker exec "php-conteiner" /usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1
?
Iurii
24.03.2019
11:36:36
типа того
A.
24.03.2019
11:37:43
Еще вопрос почему docker сильно грузит систему? те когда было все настроено напрямую в системе то летало как самолет а с докером что медленно очень отрабатывваю скрипты
Google
Iurii
24.03.2019
11:41:10
A.
24.03.2019
11:42:09
Да похожую информацию находил спасибо
Artur
24.03.2019
11:42:19
Товарищи знатоки, всем доброго дня! Есть у меня .war(java web app) и есть sql скрипт по созданию и наполнению бд и всё это надо :
полученное веб-приложение необходимо поместить в docker образ (вместе с mysql бд, либо той, что вы будете использовать), пробросить порт из контейнера(рекомендуемый port - 9155).
P.S. с докером совсем на Вы пока еще, мб кто смог бы помочь написать dockerfile под эту задачу?
Iurii
24.03.2019
11:44:33
Artur
24.03.2019
11:46:07
была такая мысль. там томкат фигурирует, получается тогда делать основной контейнер на базе официального образа томкат и подрубать к нему докучи образ мускла?
Iurii
24.03.2019
11:50:33
ildar
24.03.2019
12:09:40
если что то монтируешь с хоста, то обращения туда медленные
https://docs.docker.com/docker-for-mac/osxfs-caching/
A.
24.03.2019
12:11:39
@pyToshka Спасибо еще раз
Может кому будет послезно * * * * * docker exec -d container_name php /var/www/laravel_project_dir/artisan schedule:run >> /dev/null 2>&1
без флага -d не работает
те как только открываю в браузере какой-лобо проект начинается такое =)
если перестаю к ниму обращаться то и нагрузка спадает