@docker_ru

Страница 628 из 1375
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
+

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, а она перекрывает старт того же апача...Есть кто сталкивался?

Дмитрий
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
Bohdan
04.06.2018
07:58:24
а если крон по entrypoint, а запуск апача по cmd
https://stackoverflow.com/questions/21553353/what-is-the-difference-between-cmd-and-entrypoint-in-a-dockerfile

Kirill
04.06.2018
08:00:02
https://stackoverflow.com/questions/21553353/what-is-the-difference-between-cmd-and-entrypoint-in-a-dockerfile
https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact

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
насколько я понимаю, надо на один уровень выше создать volumes, а дальше просто ссылки дать, но чет с синтаксом не пойму что куда
Да. Имеет смысл почитать про docker-compose.yml volumes. И к тому же path-to-certs тоже можно вольюмом приделать

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

ок, попробую, спасибо
на один том их кидайте

Страница 628 из 1375