@docker_ru

Страница 1359 из 1375
K█r█ll
24.07.2019
21:07:52
>WSL >IO

всё, п'нятненько

John
24.07.2019
21:08:00
А так летает норм, хотя на старом пк кошельками убил диск)))

K█r█ll
24.07.2019
21:08:18
ио в всл настолько хреновое, что его ничего не вытягивает

Google
Никитяо
24.07.2019
21:16:03
под файлопомойку если - да
ну да, игрушки хранить и фильмы

под систему m.2

K█r█ll
24.07.2019
21:16:32
ну под систему и саты хватит но нормальной

интол или самсунг тлц

Skelet
25.07.2019
07:01:39
Привет. Как сделать sudo sysctl -w vm.max_map_count=262144 для контейнеров максимально сколько есть рама в тачке. Чтобы если я докинул еще одну плашку мэмори оно автоматом дало возможность юзать докеру эту плашку тоже. Также как зафиксировать данный параметр? После рестарта машины, он сбрасывается до дэфолтов и я получаю max virtual memory areas vm.max_map_count [65530] is too low

George
25.07.2019
07:04:58
https://docs.docker.com/engine/reference/commandline/run/#configure-namespaced-kernel-parameters-sysctls-at-runtime

насчет АВТОМАТИЧЕСКИ - ты хочешь чудеса

Ruslan
25.07.2019
08:08:50
Добрый день. Можете подсказать: Настроил gitlab ci + docker swarm (php nginx). Все работает, все деплоиться. Образы создаются с файлами проекта как для php так и для nginx - и здесь сомнение, верно ли так делать? или нужно код проекта через volumes расшаривать, если это возможно в swarm. Так как сейчас по факту в nginx один код работает, а в php другой код (но он один и тот же)

inqfen
25.07.2019
08:22:43
В nginx должна закидываться только статика

зачем там php код вообще

Google
Andrey
25.07.2019
08:38:07
Если я указал в докер-компоуз ports: - 80:80 - 443:443 Теперь же хочу получить значение порта в докерфайле, но не хардкодить, а с компоуз файла. Подскажите пожалуйста, как это сделать?

George
25.07.2019
08:38:26
никак

более того в докерфайл порт указывать необязательно

Ruslan
25.07.2019
08:38:50
зачем там php код вообще
ну типа root /src/frontend/web/; index index.php;

Viktor
25.07.2019
08:39:11
То, что было указано как EXPOSE в Dockerfile не будет потом видно в docker ps? Даже если маппинг определен в docker-compose?

inqfen
25.07.2019
08:39:43
ну типа root /src/frontend/web/; index index.php;
у тебя если происходит запрос php, то отправляется в location c fastcgi_pass вообще

Nginx как бы не уметт php выполнять

Вопрос снова, зачем там пхп код?)

Nikolay
25.07.2019
08:40:27
Подскажите cadvisor отображает лимиты, установленные в cgroups?

Ruslan
25.07.2019
08:40:49
Вопрос снова, зачем там пхп код?)
видимо да, что то яперепутал в этом плане

Andrey
25.07.2019
08:40:51
То, что было указано как EXPOSE в Dockerfile не будет потом видно в docker ps? Даже если маппинг определен в docker-compose?
Аххх...сколько однотипных вопросов...експоз как коментарий нужен , либо при докер ране если с флагом -п он натирует произвольный порт ..всё

Andrey
25.07.2019
08:41:33
Почему такие банальные вопросы есть...

George
25.07.2019
08:42:19
не знаю

?‍♂️

Andrey
25.07.2019
08:43:24
видимо да, что то яперепутал в этом плане
Например всё, я правильно понял ты клонировал код проекта в 2 контейнера?

Igor
25.07.2019
08:43:41
а чтобы юзать докер композ версии 3 необязательно чтобы у меня был сварм?

ямл версии 3*

Google
Andrey
25.07.2019
08:44:46
да
Ну, ок) я так понимаю понял ошибку ?

inqfen
25.07.2019
08:48:06
Сделай мультистейдж сборку, в стейдже для nginx только статику забирай

зачем тебе там весь код

и соответственно билди с разными таргетами код и фронт

Andrey
25.07.2019
08:49:50
What’s the difference: ENV PORT ${PORT} ENV PORT $PORT ?

Ruslan
25.07.2019
08:50:05
Ну, ок) я так понимаю понял ошибку ?
да, но похоже все равно есть проблема. YII2 это фреймворк на php при первом посящении сайта генерирует статику и путь до нее всегда рандомный, и он будет в контенере php, что в таком случае делать? volumes в swarm работают, чтоб расшарить директорию со стилями от контейнера php в контейнер nginx ?

Viktor
25.07.2019
08:50:27
Аххх...сколько однотипных вопросов...експоз как коментарий нужен , либо при докер ране если с флагом -п он натирует произвольный порт ..всё
Я в курсе, зачем нужен EXPOSE. Вопрос в том, будет ли в docker ps виден expose'нутый порт, если docker-compose мапит другие. Ответ: да. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9e8fb86d6030 3e7a1bccfcf5 "tail -f /bin/bash" 5 seconds ago Up 3 seconds 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 11233/tcp show_me_ports d787afed13c0 3e7a1bccfcf5 "tail -f /bin/bash" About a minute ago Up About a minute 11233/tcp version: '3' services: nginx: image: 3e7a1bccfcf5 container_name: show_me_ports ports: - 80:80 - 443:443

George
25.07.2019
08:54:53
»11233/tcp

вот так он виден будет

если же он замаплен, то он будет виден как xxxx:yy:11233/tcp

Интернет Магазин
25.07.2019
09:33:01
Ребят а как заставить docker-compose пересобрать все images ?

Он делает это только один раз и все. А мне нужно что бы каждый раз была новая. И вообще реально ли такое сделать ?

Andrey
25.07.2019
09:35:51
Ребят а как заставить docker-compose пересобрать все images ?
по логике нужно удалять старые с хоста , так как название и теги одинаковы. Запили скрипт перед сборкой докер rmi ..как вариант

Интернет Магазин
25.07.2019
09:36:39
docker build . -t image:tag может такое сделать вроде как

Andrey
25.07.2019
09:37:43
docker build . -t image:tag может такое сделать вроде как
??? это обычная команда для сборки)) при чём тут композ

Интернет Магазин
25.07.2019
09:38:39
??? это обычная команда для сборки)) при чём тут композ
Думал может такое можно сделать в compose. Так он же не даст удалить image так как оно работает сейчас. Разве нет ?

Andrey
25.07.2019
09:39:38
сделай скрипт в 2 строчки, dockrer rmi image (регуляркой твои) и вторая docker-compose и сё.

Интернет Магазин
25.07.2019
09:41:47
сделай скрипт в 2 строчки, dockrer rmi image (регуляркой твои) и вторая docker-compose и сё.
Он не дает удалять эту image так как она работает в container сейчас.

Google
Andrey
25.07.2019
09:42:51
docker-compose down docker-compose up --force-recreate

Andrey
25.07.2019
09:44:52
docker-compose up -d —build
не сработает

Интернет Магазин
25.07.2019
09:45:47
docker-compose down docker-compose up --force-recreate
У меня Swarm и мне нужна готовая image

Andrey
25.07.2019
09:46:47
docker-compose up -d —build
даже если будут изменения в докер файле - ему срать

Ты сам пробывал ,точно?)

Ruslan
25.07.2019
09:48:00
Ты сам пробывал ,точно?)
docker-compose up -d --build --force-recreate

Andrey
25.07.2019
09:48:33
inqfen
25.07.2019
09:50:32
docker-compose build

Nikolay
25.07.2019
09:50:43
Чет не хочет меня cgroup слушаться, прописал в демоне cgroup-parent, указал новую группу "/cgroup/", а лимит все равно не срабатывают. Использую cgroupfs. Куда еще можно посмотреть?

Интернет Магазин
25.07.2019
09:50:53
сделай скрипт в 2 строчки, dockrer rmi image (регуляркой твои) и вторая docker-compose и сё.
Так так сработало. Удалил —force и потом запустил обновление стэка. Думал есть что-то более прикольное для этого дела. А то у меня если в стэке будет 20 сервисов. Думаю будет весело...

Спасибо господа, вы как всегда помогли !

?

Алексей
25.07.2019
09:53:12
nometa.xyz

Костя
25.07.2019
09:53:12
Ребята, вопрос.. создаю контейнер из образа mysql: делаю комит - и из нового образа уже нет базы, которую я создал в работе контейнера первого. Как сделать комит (образ) который бы содержал изменения на mysql сервере (во время работы контейнера)?

Костя
25.07.2019
09:55:40
Вынести базу в volume или на диск
а как потом если мне нужно быстро запустить сервер - накатить бд (используя docker-compose)

Andrey
25.07.2019
09:56:45
В контейнер её не надо пихать
Именно так. Но вообще изменения должны остаться, он же не удаляет

Google
Костя
25.07.2019
09:56:56
с mssql кста это прокатывало - делал контейнер - там изменения в базе созданной - потом сохранял новый образ (и накатывал его в новый контейнер - база и все изменения были)

а с mysql пусто

ну я удаляю все созданные volume, network, containers

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

inqfen
25.07.2019
09:57:34
Значит что-то не так делаешь

Костя
25.07.2019
09:57:37
и в нем пусто в базе

inqfen
25.07.2019
09:58:09
Docker commit добавляет последний слой в образ

Костя
25.07.2019
09:58:16
ну вот да

я делал комит через portainer

там просто ввести новое название и все и клик

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