
Andrey
03.06.2018
20:35:01
Не содержался)
Сдержался *

Aleksey
03.06.2018
20:35:20
Не содержался)
https://www.slideshare.net/jpetazzo/anatomy-of-a-container-namespaces-cgroups-some-filesystem-magic-linuxcon

Google

Andrey
03.06.2018
20:37:01

Aleksey
03.06.2018
20:37:20
Покажи как запускаешь, крч

Andrey
03.06.2018
20:38:52
Так

Aleksey
03.06.2018
20:39:37
https://jvns.ca/blog/2016/10/10/what-even-is-a-container/
А я пойду спать. Возможно, тебе ответят добрые люди, которым не лень смотреть фотки дисплея

Andrey
03.06.2018
20:42:34
Хорошо
Я понял
В чём косяк
Спасибо

Aleksey
03.06.2018
20:43:10

Andrey
03.06.2018
20:45:32
Это одна из бед.... Ещё у меня в проекте модули прикручены к нжинкс такие как фаервол... А конфиги я залил до запуска в директорию нжинкса... Понимаешь, сервис внутри их не знает и не запускается... Нужно докер файл писать с инсталяторами.
На самом деле спасибо, навел

Google

Aleksey
03.06.2018
20:46:00
Аллилуя :)

Andrey
03.06.2018
20:46:25
О да) главное поговорить
Ещё раз спасибо

Aleksey
03.06.2018
20:47:07
И чтоб ты понимал, я тебя ни разу не тролилл и на все вопросы отвечал серьёзно и даже не “как спросил, так и отвечу”. Рекомендую ещё освоить метод уточки и почитать пути диагности проблем в компьютерах

Andrey
03.06.2018
20:49:11
+

Alexey
03.06.2018
20:53:40


Vahe
04.06.2018
00:49:44
есть кто не спящий? :/
хочу две эти команды в единый компоуз запихнуть
docker run -d -p 80:80 -p 443:443 \
—name nginx-proxy \
-v /path/to/certs:/etc/nginx/certs:ro \
-v /etc/nginx/vhost.d \
-v /usr/share/nginx/html \
-v /var/run/docker.sock:/tmp/docker.sock:ro \
—label com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy \
jwilder/nginx-proxy
docker run -d \
-v /path/to/certs:/etc/nginx/certs:rw \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
—volumes-from nginx-proxy \
jrcs/letsencrypt-nginx-proxy-companion
получилось это
version: "3"
services:
nginx-proxy:
container_name: nginx-proxy
image: jwilder/nginx-proxy
ports:
- "80:80"
- "443:443"
volumes:
- "/path/to/certs:/etc/nginx/certs:ro"
- "/etc/nginx/vhost.d"
- "/usr/share/nginx/html"
- "/var/run/docker.sock:/tmp/docker.sock:ro"
labels:
- com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy
letsencrypt-nginx-proxy-companion:
container_name: letsencrypt-nginx-proxy-companion
image: jrcs/letsencrypt-nginx-proxy-companion
volumes:
- "/path/to/certs:/etc/nginx/certs:rw"
- "/var/run/docker.sock:/var/run/docker.sock:ro"
но вот как быть с volumes_from не пойму
посмотрел оф доку но не понял
насколько я понимаю, надо на один уровень выше создать volumes, а дальше просто ссылки дать, но чет с синтаксом не пойму что куда


Дмитрий
04.06.2018
04:55:52
Я так понял, нельзя запустить крон внутри контейнера, нужно запускать отдельный контейнер с кроном? Ибо чтобы стартануть крон нужна CMD, а она перекрывает старт того же апача...Есть кто сталкивался?

Gleb
04.06.2018
04:58:08

Дмитрий
04.06.2018
04:59:01

Roman
04.06.2018
07:04:56
1#1: pread() "/etc/nginx/conf.d/site.conf" failed (21: Is a directory)
как побороть?
в пятницу все работало а сегодня включаю а оно мне вот такое!

Google

Vitaliy
04.06.2018
07:05:30
сделай sh в котором сделай запуск крона и апача
и именно его уже делай энтрипоинтом для контейнера

Roman
04.06.2018
07:05:54
образы удалял! не помогло(
помогите плиз

Bohdan
04.06.2018
07:06:36
или используй либо willfarell/crontab (мне не зашло, какой-то глючный и на баше)
либо mcuadros/ofelia (а это уже прикольнее)

Vitaliy
04.06.2018
07:07:20
в чем с дефолтным кроном проблема?

Bohdan
04.06.2018
07:08:24
с ним нет проблемы, просто я предпочитаю делать docker/unix-way с отдельными контейнерами
ну и когда тебе нужно дергать не только джобы одного контейнера - тогда с дефолтным кроном в одном контейнере возникает проблема :)

Alhim
04.06.2018
07:09:21
Есть вопрос: если мне нужно с одного образа запустить штук 10 контейнеров, причём с разными параметрами (например с разными доступными портами, что логично), то тут лучше скрипт на пайтоне/баше писать, или есть всё же решение из коробки?

Виктор
04.06.2018
07:14:38
docker-compose?!

Alhim
04.06.2018
07:19:40
эмм, да, простите

Sales
04.06.2018
07:30:29
Всем доброго времени суток, коллеги, будьте добры подскажите Аналоги сервиса амазона с инстансами и автосейклом, зарание благодарен
azure не подходит сразу скажу

Oleg
04.06.2018
07:41:36
GCP?!

Анатолий
04.06.2018
07:44:20
авто - чем?
щас не поленюсь пойду погуглю этот новый термин - автосейкл

Sales
04.06.2018
07:45:32
автосейлом
ошибся

Pavel
04.06.2018
07:45:51

Анатолий
04.06.2018
07:46:50
гуглятся продажи машин. так что всё равно что-то не то
может скейл - auto scale?
Вам эластик нужен? Чтобы задавать сколько ресурсов может дополнительно получить кластер?

Google

Kirill
04.06.2018
07:53:58

Bohdan
04.06.2018
07:58:24

Kirill
04.06.2018
08:00:02

Alexandra
04.06.2018
08:17:56
Доброе утро, коллеги. Может кто сталкивался с проблемой. При использовании ВПН (cisco anyconnect и openvpn) на хост машине ломаются все сетки и невозможно достучаться ни до контейнера, ни наружу. Судя по логам проблема с iptables. Никому не приходилось такое чинить?

next
04.06.2018
08:18:58
в впн обычно галочка есть типа "add default route"

Pavel
04.06.2018
09:12:02
всем привет
есть сворм из 10 машин
5 из них менее нагруженных манагеры
надо поменять лидера
как сие сделать без даунтайма всего сворма?
availability на drain применимо только к worker-части, будут сервисы на нём крутиться или нет
ну хоть кто нибудь..
пинг энибади

Oleg
04.06.2018
10:47:53
пинг энибади
https://github.com/docker/infrakit/issues/838
Один из вариантов :D

Pavel
04.06.2018
10:49:45
ну хз хз
вообще, как показала практика, их рекомендация "держите нечётное количество манагеров" факапит
как минимум чутка факапит)
если падает лидер - остаётся чётное количество манагеров
и у меня ни разу ещё новый элекшн не проходил))

Sergey
04.06.2018
13:19:02
пусть падают два лидера шобы было нечетна!)

Google

Yuriy
04.06.2018
13:39:37

Vahe
04.06.2018
13:43:26
https://pastebin.com/q6BHJrTk
вот тут не пойму куда прописать место на хосте

Yuriy
04.06.2018
13:48:04
Так а место на хосте вы и не пропишите, volume привязывается к месту внутри контейнера

Vahe
04.06.2018
13:48:56
а нельзя оба контейнера привязать к хосту, но не по отдельности?
а через такой shared volume?

Yuriy
04.06.2018
13:50:50
Никогда так не делал, но возможно вы можете сделать два волюма для nginx: один именованный, а второй анонимный с хоста по тому же пути в контейнере. Не пробовал, и не знаю вообще так можно или нет
Расскажите, если получится, но думаю что так нельзя

Vahe
04.06.2018
14:17:30
ок, попробую, спасибо

Sergey
04.06.2018
14:20:51
services:
elasticsearch:
container_name: elasticsearch-centos
build: ./elastic-image
ports:
- "9300:9300"
- "9200:9200"
network_mode: host
volumes:
- /mnt/services/elasticsearch:/usr/share/elasticsearch/data
restart: always