@ru_docker

Страница 490 из 610
Stephen
14.08.2018
16:44:09
Попробуйте фаерфокс, шайтаны лис боятся :)
Не боятся. Ларчик просто открывался... Оставлю для потомков https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/

Roman
14.08.2018
16:46:00
непонятно только зачем...

AstraSerg
14.08.2018
17:02:04
Terminator
14.08.2018
20:26:39
@mr0bot будет жить. Поприветствуем!

Google
Vova
14.08.2018
20:27:26
Привет, начинаю разбиратся с докером. У меня есть несколько проектов на django и nginx. Как сделать правильно образ django+python? Делать Dockerfile и каждый раз docker build? Или под каждий проект делать свой образ и грузить на docker hub? Или можно как-то сделать образ и чтоб он постоянно ставил все пакети с requirements сам?

AstraSerg
15.08.2018
09:46:51
Привет, начинаю разбиратся с докером. У меня есть несколько проектов на django и nginx. Как сделать правильно образ django+python? Делать Dockerfile и каждый раз docker build? Или под каждий проект делать свой образ и грузить на docker hub? Или можно как-то сделать образ и чтоб он постоянно ставил все пакети с requirements сам?
Добрый день. Тут сколько людей, столько и мнений. ИМХО, имеет смысл использовать официальный образ джанги https://hub.docker.com/_/django/ и использовать его как базовый. и кстати, вместо docker hub можете поднять приватный репозиторий.

AstraSerg
15.08.2018
09:56:14
Спасибо за информацию. Думаю наверняка есть официальный образ джанги.

Vova
15.08.2018
09:58:14
каждый раз когда что?
Каждый раз для нового проекта

AstraSerg
15.08.2018
10:07:21
Думаю они отказались в пользу образа питона
да, странно... Тогда можно неофициальный юзать (вот например 150+ звёзд https://hub.docker.com/r/dockerfiles/django-uwsgi-nginx/ ) или свой сделать.

Каждый раз для нового проекта
Имеет смысл пересобирать, если проект требует изменений. Но можно использовать скомпилинный заранее как базовый для новых проектов

Aleksei
15.08.2018
10:13:09
А когда я скажем ставлю новые пакеты?
Если они уникальны для проекта, то и образ у него свой

Vova
15.08.2018
10:14:07
Ок. Спасибо

Google
AstraSerg
15.08.2018
10:14:14
А когда я скажем ставлю новые пакеты?
Скажем так: если эти пакеты вам нужны во всех проектах, имеет смысл установить их в базовый образ. Если проект требует какой-то особенный пакет (как написал Алексей уникальный), то ставьте его про создании проекта

AstraSerg
15.08.2018
10:17:09
Спасибр
Да не за что. Вообще мой совет похож на "Хорошее - это, хорошо, а плохое - плохо" :) Ведь очевидно вроде всё...

Terminator
15.08.2018
13:35:03
@isudakoff будет жить. Поприветствуем!

@n00b1k будет жить. Поприветствуем!

Sailor
17.08.2018
12:10:17
Подскжите какие ошибки есть

Алексей
17.08.2018
12:45:21
какой эффект хотели досттингуть таким подходом ?

зачем там много RUN ?

почему download вместо ADD ?

Crypt
17.08.2018
12:52:55
Кто-нибудь прокидывал nvidia gpu в контейнер с кудой?

Terminator
17.08.2018
13:07:36
@svyatkss будет жить. Поприветствуем!

Admin
ERROR: S client not available

Terminator
17.08.2018
14:50:24
@shokfake будет жить. Поприветствуем!

AstraSerg
17.08.2018
18:14:15
Run, run, run. Let's run :) Песня такая есть к the doors если кто не в курсе:)

bama^boy
17.08.2018
20:06:15
Подскжите какие ошибки есть
# ***** CLEANUP ***** RUN rm -rf /nginx-${VER_NGINX} RUN rm -rf /${NGINX_DEVEL_KIT} RUN rm -rf master.zip не имеет смысла, т.к. каждая инструкция - новый слой, слои мерджатся, т.е. эти команды еще больше раздувают результирующий образ

Подскжите какие ошибки есть
рекомендую посмотреть на https://github.com/docker-library/php/blob/85af0c14e3f23689f0851d3164ab3b630e7f016f/7.2/stretch/fpm/Dockerfile в качестве примера

Roman
17.08.2018
20:12:27
Jevgeni
17.08.2018
20:14:10
оверхед по сравнению с тем чтобы вообще не чистить?
Не совсем. Я так понимаю, что товарищ указал на три отдельные инструкции RUN, вместо одной в стиле "RUN rm -rf /nginx-${VER_NGINX} && rm -rf /${NGINX_DEVEL_KIT} && rm -rf master.zip"

Google
Roman
17.08.2018
20:15:00
Не совсем. Я так понимаю, что товарищ указал на три отдельные инструкции RUN, вместо одной в стиле "RUN rm -rf /nginx-${VER_NGINX} && rm -rf /${NGINX_DEVEL_KIT} && rm -rf master.zip"
не совсем. эти 3 инструкции надо мало того что вместе писать. их надо писать вместе со строками, которые их добавляли

то есть обычно это все один большой run

Jevgeni
17.08.2018
20:15:48
Таки если по фен-шую, то да. Но не обязательно

Roman
17.08.2018
20:16:48
а чо ж не обязательно, если удаление ничего не даст

оно все останется в предыдущих слоях

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