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