@devops_ru

Страница 371 из 4568
Denis
15.06.2016
10:53:51
RUN curl -L https://github.com/kelseyhightower/confd/stages/download/v0.11.0/confd-0.11.0-linux-amd64 -o /usr/local/bin/confd

Alex
15.06.2016
10:54:00
"Мы тебя не понимаем, поэтому мы будем тебя не любить"

Denis
15.06.2016
10:54:01
GitHub поменял API

и теперь скрипты отваливаются

Google
Denis
15.06.2016
10:54:16
короче, видимо, докер не должен ничего выкачивать

теперь это: RUN curl -L https://github.com/kelseyhightower/confd/releases/download/v0.11.0/confd-0.11.0-linux-amd64 -o /usr/local/bin/confd

будьте аккуратней)

Pavel
15.06.2016
10:57:43
спасибо

О, а не хотите ли обсудить докер кто-нибудь?

Я уже где-то шестой месяц думаю начать его использовать

Я правильно понимаю что для докеризации проекта надо в корень репозитория положить docker-compose.yml и там описать все процессы?

Aleksey
15.06.2016
10:59:42
Я тоже хочу, но дальше поиграться пока дело не пошло

Constantine
15.06.2016
10:59:43
еще 3 подожди и начнешь использовать ))

что такое процесс в твоем понимании?

jatelka
15.06.2016
11:01:07
что за слоник-то?

Aleserche
15.06.2016
11:01:15
пхп

Pavel
15.06.2016
11:01:16
Ну если докер обычно держит каждый процесс в своем контейнере, то по сути контейнер - это сконфигурированный процесс. 1 контейнер для базы, 1 для кеша, 1 для апп

Google
Alex
15.06.2016
11:01:33
Pavel
15.06.2016
11:01:50
1 для самого качественного веб-сервера - nginx

jatelka
15.06.2016
11:02:00
ссылку на чятик, пожалуйста

Daniel
15.06.2016
11:02:22
идите прям в ЖЖ к нему

слоник в домене

jatelka
15.06.2016
11:02:44
так не интересно

обратная связь медленная

Alex
15.06.2016
11:02:50
Dmitry
15.06.2016
11:03:20
https://habrahabr.ru/company/yandex/blog/303282/

кейсы уже есть?

Alex
15.06.2016
11:03:32
обратная связь медленная
У него есть фейсбук

Dmitry
15.06.2016
11:03:42
а то у меня тут кажется намечается

KlonD90
15.06.2016
11:03:54
яндекс вотч видимо как кейс

Roman
15.06.2016
11:13:08
фак

устроили тут

Vsevolod
15.06.2016
11:13:15
Ну про докер

А шо непонятно то?

Denis
15.06.2016
11:16:18
Кто нибудь закрывался от OpenSSL Padding Oracle vulnerability (CVE-2016-2107)?

Pavel
15.06.2016
11:18:13
Ну про докер
так и не ответили мне :( Чят бессмысленен и бесполезен.

Alex
15.06.2016
11:18:45
Дерби в Кентукки упадочно и порочно

Google
Vsevolod
15.06.2016
11:18:52
Спроси ещё раз :) или дай ссылку на вопрос

Pavel
15.06.2016
11:19:13
Я правильно понимаю что для докеризации проекта надо в корень репозитория положить docker-compose.yml и там описать все процессы?

KlonD90
15.06.2016
11:19:26
неа

Denis
15.06.2016
11:19:49
https://bobcares.com/blog/fix-high-severity-openssl-bugs-memory-corruption-padding-oracle-ubuntu-centos-redhat-opensuse-linux/

Pavel
15.06.2016
11:20:04
Тогда наставьте как правильно

Denis
15.06.2016
11:20:06
https://blog.cloudflare.com/yet-another-padding-oracle-in-openssl-cbc-ciphersuites/

KlonD90
15.06.2016
11:20:27
@chebotarevp ну это типа один из способов но он не сильно масштабируется. ну хотя если у тебя одна машина то в принципе взлетит

Pavel
15.06.2016
11:21:01
Ну хотя бы как старт. Мне еще нужно для начала докеризировать частично а не полностью.

KlonD90
15.06.2016
11:22:26
Самый простой способ взять core os и там флитом поделать магии будет масштабироваться тогда история как-то и fallback будет из коробки

Pavel
15.06.2016
11:22:51
Я не уверен что для меня это будет самый простой способ в домашних условиях

Mihail
15.06.2016
11:24:04
ну самый просто способ это написать докерфайл для своего приложения.

а потом docker run

Pavel
15.06.2016
11:24:48
И все в 1 контейнер запихнуть?

Mihail
15.06.2016
11:25:07
считается что нет. один контейнер - один процесс

ну простейшее приложение на ноде докеризуется ка кто так FROM node:4.4 EXPOSE 8080 COPY server.js . CMD node server.js

Pavel
15.06.2016
11:27:06
Ну там походу вся магия уже запихнута в контейнер node

Evgeny
15.06.2016
11:27:23
Там нет магии, там просто нода

И да, лучше mhart/alpine-node

Pavel
15.06.2016
11:27:36
А ведь еще надо подключать всякие постгресы, редисы

Sergey
15.06.2016
11:27:57
Ноду голой Ж в интернет никто не выставит, ей хотя бы nginx нужен

Google
Evgeny
15.06.2016
11:28:14
На домашней машине - почему бы и нет

И да, в этом чате есть два слова которые вызывают демонов

одно из них говно, второе не нужно

Vsevolod
15.06.2016
11:28:42
хотя композ не обязательно, зависит от тулинга вокруг докера

у нас это композ с grammarly/rocker-compose

Pavel
15.06.2016
11:29:29
То есть докерфайл для контейнера с апликухой и compose файл который подключает этот докерфайл + все остальные контейнеры сервисов.

Vsevolod
15.06.2016
11:30:41
ну докерфайл\рокерфайл для того чтобы сбилдить. И композ чтобы запустить

KlonD90
15.06.2016
11:30:42
хотя начинаю чет подозревать а как там imagemagick поставить?

Admin
ERROR: S client not available

KlonD90
15.06.2016
11:31:24
и прочую радость типа ffmpeg

Evgeny
15.06.2016
11:31:29
apk -U add imagemagick ?

на крайняк воспользоваться репами сообщества

А еще лучше не держать в контейнере с приложением всякие оффлайн вещи

Vsevolod
15.06.2016
11:33:07
в смысле? Мы вот туллинг тоже заворачиваем в докер

KlonD90
15.06.2016
11:33:10
а как ими пользоваться?

О_о

Vsevolod
15.06.2016
11:33:36
ну просто пользуешься.

KlonD90
15.06.2016
11:33:50
ну вот например я ffmpeg

Google
KlonD90
15.06.2016
11:33:55
в контейнер не поставил

Evgeny
15.06.2016
11:34:03
ну тебе от него что надо?

KlonD90
15.06.2016
11:34:11
конвертить видео

Evgeny
15.06.2016
11:34:24
Ну. Это оффлайн таск, тебе не надо его в реалтайме крутить.

KlonD90
15.06.2016
11:34:44
И?

Evgeny
15.06.2016
11:34:49
Подними пачку контейнеров которая будет видео конвертить из очереди и шедули в них задачи

KlonD90
15.06.2016
11:35:07
Но в них то ffmpeg будет?

Evgeny
15.06.2016
11:36:26
угу

Alexander
15.06.2016
11:44:39
про рокерфайл поддержу - интересная штука

о, похоже, аруба мне всё-таки сделала рефанд за впску 1,2 евро :-) я снова богат

Mihail
15.06.2016
11:45:40
малый бизнес?

Alexander
15.06.2016
11:45:49
а то))

Denis
15.06.2016
11:47:24
https://weakdh.org/ все защищены?

Alexander
15.06.2016
11:48:43
все новые версии браузеров на маке защищены

там нужно, наверное, на каком-нибудь IE11 тестировать

а серверы я бы посоветовал вот этим тестировать https://www.ssllabs.com/ssltest/

Sergey
15.06.2016
11:54:48
был еще какой-то второй тест на предмет антиxss-заголовков и пр. не могу вспомнит адрес.

а, во, https://securityheaders.io/

Dmitrii
15.06.2016
11:58:47
Про докер...

А ни у кого не возникало мысли что он должен применяться только для исходного кода приложений а не для сервисов? Типа баз данных и пр.

Sergey
15.06.2016
11:59:49
Во, про докер. Знатоки, скажите, а VOLUME в Dockerfile не умеет мапить разные source/dest и выставлять флаг RO как docker run -v ?

Dmitrii
15.06.2016
12:04:08
Раскрой мысль
Ну вот ты упомянул как сделать композ и пр. Все это похоже на антипаттерн какой то. Я не вижу ничего плохого в том чтобы упаковать код, но когда в инфраструктуре есть куча разнородных процессов, все это начинает выглядеть бредово.

Страница 371 из 4568