@ru_docker

Страница 386 из 610
Driver
12.09.2017
17:58:54
емнип должны остаться

пока явно не удалишь

Bohdan
12.09.2017
18:08:59
Скажите, если я создал волумы при запуске докера, а потом убил контейнер, волумы останутся?
да, volume - это папки на реальном компе, что монтируются в контейнер они постоянны

Google
Dmitry
12.09.2017
18:09:16
Просто в первый раз вижу чтобы создавался просто волум

docker create \ -v /opt/prometheus/data \ -v /opt/consul-data \ -v /var/lib/mysql \ -v /var/lib/grafana \ --name pmm-data \ percona/pmm-server:

Bohdan
12.09.2017
18:11:28
docker create \ -v /opt/prometheus/data \ -v /opt/consul-data \ -v /var/lib/mysql \ -v /var/lib/grafana \ --name pmm-data \ percona/pmm-server:
кажется, если написать -v с одним параметром, то он примонтируется по такому же пути в контейнер а может и нет, могу быть неправ

Dmitry
12.09.2017
18:12:19
Они отдельно лежат

Не в контейнере

Т.е. в рутфс их нету

Bohdan
12.09.2017
18:13:26
Не понял тебя)

Andrey
12.09.2017
18:13:35
они лежат в /var/lib/docker/volume или около того

Phil
12.09.2017
18:28:14
Они отдельно лежат
Да. Потому что так работает -v с одним аргументом. Этого нет в доках, но гуглится. И при уничтожении контейнера этот волум уничтожится

А вот это кстати есть в run reference

Google
Phil
12.09.2017
18:31:14
Блин, интересно, нахрен такой волум тогда?
Ну например https://stackoverflow.com/questions/40163036/difference-between-volume-declaration-in-dockerfile-and-v-as-docker-run-paramet

Andrey
12.09.2017
18:31:35
ну так ловчее, оно ещё и доступно с хоста только руту, а автоматом создаётся с именем в виде хеша, так что весёлая штука

Dmitry
12.09.2017
18:59:05
Я понял, это для шаринга между контейнерами

Ок, спс

Phil
12.09.2017
18:59:27
Dmitry
12.09.2017
19:00:12
Ну если оно не переживает контейнер, то остаётся только такое назначение

У меня есть сдохший контейнер с такими волумами

Phil
12.09.2017
19:00:57
Я же ссылку дал

Dmitry
12.09.2017
19:01:02
И я вот думал как лучше спасать

Да, я прочитал и сделал выводы

+побыстрее оно. Что кстати внезапно

Andrew
12.09.2017
19:02:45
Что происходит с amazon-ecs-cli? У меня есть docker-compose с разметкой v3 и хочу задеплоить в ECS, но ecs поддерживает только v2. Что делать?

Nklya
12.09.2017
19:03:53
V2?

Andrew
12.09.2017
19:04:43
V2?
конвертировать в v2?

Nklya
12.09.2017
19:05:53
Например

Andrew
12.09.2017
19:06:22
а какие есть еще варианты?

Komov
12.09.2017
19:18:27
А в чем проблема переписать под v2?

Andrew
12.09.2017
19:19:26
проблема наверно не самом переписывание, а правильности подхода

Driver
13.09.2017
02:41:17
здесь есть два пути: переписать под v2 либо не использовать амазон пока они v3 не начнут поддерживать

Gleb
13.09.2017
06:26:03
Да, поставить им ультиматум

Google
Макс
14.09.2017
10:54:13
Как можно отредактировать файл в контейнере напрямую?

Ругается на конфиг nginx, хочу его открыть и изменить прямо в контейнере.

Алексей
14.09.2017
10:55:14
плохая, плохая идея.

но вообще зайти в контейнер через exec и vim

Макс
14.09.2017
10:55:39
Ну а как иначе. Я не вижу в чем проблема

Алексей
14.09.2017
10:56:00
Ну а как иначе. Я не вижу в чем проблема
проблема в том что контейнеры должны быть неизменны.

поэтому их нельзя менять.

Макс
14.09.2017
10:56:42
Я его перезагружу потом. Но пока надо понять в чем косяк, почему бы напрямую его не порезать

vim не работает (

Алексей
14.09.2017
10:57:00
тогда смапаить конфигс хоста и исправить

Evgeny
14.09.2017
10:57:18
проще вимнуться

Nklya
14.09.2017
10:57:40
Запустить вим в другом контейнере ))

Макс
14.09.2017
10:58:31
о... а из контейнера же как-то можно файл выгрузить напрямую?

через консоль

Alexander
14.09.2017
10:58:55
а как правильно подходить к такой задаче? собрал образ, запустил - и что-то пошло не так. как фиксить?

Artur
14.09.2017
10:59:23
поэтому их нельзя менять.
но контейнер сначала надо "написать"

Макс
14.09.2017
10:59:48
cat
пробовал... Что-то кашу выводит

Andrey
14.09.2017
10:59:56
лучше расскажите, где вы взяли контейнер с нгинкс, к которому не подключается внешний конфиг :)

Google
Artur
14.09.2017
11:00:02
значит там каша

Алексей
14.09.2017
11:00:42
но контейнер сначала надо "написать"
если у вас есть проблема с написать е енадо решать вне докера.

Макс
14.09.2017
11:01:01
Там идея в том, что конфиг он сам генерирует и лезть руками не надо.

Но видимо что-то не то генерирует.

Или я ему не то пытаюсь скормить

Dmytro
14.09.2017
11:02:07
попробуйте использовать сначала стандартный, чтобы просто запустить контейнер

а дальше через bash

Dmytro
14.09.2017
11:02:33
измените конфиг и проверяйте его через nginx -t

или просто смотрите логи

Макс
14.09.2017
11:02:55
stage среда ?
В каком смысле? Не знаком с этим термином

Dmytro
14.09.2017
11:03:57
перезагрузить nginx в контейнере получиться только в том случае, если у вас есть супер визор, а не сам nginx в foreground висит

Алексей
14.09.2017
11:04:05
Макс
14.09.2017
11:04:20
окружение тестовое ?
Да, на локальном балуюсь

Алексей
14.09.2017
11:04:32
выбросите nginx из стека

замените на traefik

всё равно nginx-proxy в прод нельзя

Evgeny
14.09.2017
11:05:21
почему?

Google
Dmytro
14.09.2017
11:05:34
ну, видимо для разработки traefik лучше

удобнее

а как на счет продакшна?

Макс
14.09.2017
11:05:47
Я готов на альтернативы. Мне суть-то простая нужна - запустить несколько сайтов на одном компьютере.

всё равно nginx-proxy в прод нельзя
Это меня тоже удивило. Почему нельзя?

Алексей
14.09.2017
11:06:43
а как на счет продакшна?
траефик нельзя в продакшен. :)

траефик это игрушечный сервер. он не умеет многое чего нужно уметь для веб сервера. таймауты всякие и вот это вот всё

nginx-proxy сдругой стороны схема которая предназначена что бы ломатся. ибо часто дергает nginx. я попробовал поесть оба.

остановился на решении которое тут скидывал.

для разработки traefik супер. ведь в ней не бывает нагрузки и таймаутов.

для прода веселее consul-template+nginx

Макс
14.09.2017
11:10:07
для разработки traefik супер. ведь в ней не бывает нагрузки и таймаутов.
Спасибо огромное, выглядит любопытно. Сейчас покопаю. :)

Dmytro
14.09.2017
11:10:11
вы имеете в виду этот nginx-proxy https://github.com/jwilder/nginx-proxy ?

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