@docker_ru

Страница 951 из 1375
bama^boy
03.01.2019
11:44:10
man yes

Fueta
03.01.2019
11:44:55
man yes
ок, попробую, тэнкс

bama^boy
03.01.2019
11:45:08
https://matthias-endler.de/2017/yes/

Ramil
03.01.2019
13:40:01
Ребята, открыл для себя VOLUME в Dockerfile, круто, после сборки в /var/lib/docker/volumes/cb4cc9fa02ff82c7cec0a0207c88bfb7423fc7997dc9d8ec91e6bdb907abc07c/_data появились файлы, как с ними дальше то работать?

Google
Robert
03.01.2019
13:47:21
Это volume, работай с этим дальше как с volume

Ramil
03.01.2019
14:42:40
Это volume, работай с этим дальше как с volume
я правильно понял что если я образ залью на хаб и всякий кто его скачает, заимеет тот же самый анонимный volume?

Robert
03.01.2019
14:43:07
Нет

Volume - это локальная сущность

Ramil
03.01.2019
14:46:52
но он же прописан в dockerfile

Юра
03.01.2019
14:52:35
Вопрос в догонку. А подскажите юзкейс директивы VOLUME в Dockerfile. Не очень понятно зачем возможность определения волюма на этапе сборки.

bama^boy
03.01.2019
15:16:47
но он же прописан в dockerfile
он создается, когда ты запускаешь docker run

Konstantin
03.01.2019
15:49:57
Ага, спасибо
так в доке тоже самое написано или в чём сложности?

Ramil
03.01.2019
16:12:21
он создается, когда ты запускаешь docker run
круто, каждый раз создается новый volume

их уже 19

Konstantin
03.01.2019
16:15:58
их уже 19
докер гавно

Google
Ramil
03.01.2019
16:17:50
докер гавно
так то да, но удобное говно

bama^boy
03.01.2019
16:24:14
круто, каждый раз создается новый volume
docker run --rm https://docs.docker.com/engine/reference/run/#clean-up---rm

вот так сложно прочитать документацию, просто пиздец, проще сказать, что докер говно, а ты д'артаньян в белом плаще

bama^boy
03.01.2019
16:29:41
автографы после 15го
мне желательно в рулонах и чтоб бумага мягкая была ?

Robert
03.01.2019
16:36:12
Чтоб докер вытерать?

bama^boy
03.01.2019
16:36:35
слезы радости, когда читаю чатик

Konstantin
03.01.2019
16:37:28
Чтоб докер вытерать?
привыкнет ещё)

bama^boy
03.01.2019
16:40:18
это подчищает контейнер а не вольюм
ну да, зачем читать, если ты лучше разрабов знаешь

Konstantin
03.01.2019
16:40:58
эээ, тут токсик только один, занято

bama^boy
03.01.2019
16:41:40
токсик
хероксик >Note: When you set the --rm flag, Docker also removes the anonymous volumes associated with the container when the container is removed. This is similar to running docker rm -v my-container

если не шаришь в англ, то юзай translate.google.com

Kool
03.01.2019
16:43:10
зад горит чтоле)

я на личности не переходил

я обычно чищу через docker volume prune

bama^boy
03.01.2019
16:44:55
зад горит чтоле)
я аппелирую к документации и пытаюсь помочь, а ты наоборот вводишь в заблуждение, если не знаешь, лучше не пиши

Google
Konstantin
03.01.2019
16:46:09
одному лень в доку лезть, 2 других поругались ?

Kool
03.01.2019
16:46:50
ору просто невежество

ну напиши ты что не прав чо орать

bama^boy
03.01.2019
16:47:15
чет я злой с утра

Robert
03.01.2019
16:47:54
В 20 часов утра

bama^boy
03.01.2019
16:48:07
у нас тока 6 вечера

Konstantin
03.01.2019
16:48:09
В 20 часов утра
не мешай, самое интересное ща буит)

Robert
03.01.2019
16:48:33
Злой в 6 вечера утра

ivan
03.01.2019
16:54:59
Если я первый раз сделаю билд Docker build -t image --build-arg var=var А потом буду билды делать через docker-compose То вот этот вот билд арг он тоже будет передаваться всегда передаваться?

ivan
03.01.2019
17:03:08
Дефолт не то У меня это динамическая переменная

Konstantin
03.01.2019
17:03:50
так передавай при билде

ivan
03.01.2019
17:03:59
Мне нужно один раз задать(это делается не ручками) И чтобы потом уже с ней билдилось

Konstantin
03.01.2019
17:05:49
динамически или один раз создать? )))

ivan
03.01.2019
17:06:28
Да, странно расписал)00

Один раз создать И чтобы потом уже с ней были билды Но я не могу знать, что будет в этой переменной Это результат команды

Konstantin
03.01.2019
17:08:13
ладно, я пойду лучше на ёлку ?

Stefan
03.01.2019
17:41:47
у кого-то докерхаб тупит?

Google
Stefan
03.01.2019
17:42:01
как минимум при пуше

Robert
03.01.2019
17:42:47
Да, бывает. Долго пушится

Stefan
03.01.2019
17:43:13
а, еще и логин тоже

понятно, спасиб

Error response from daemon: Get https://registry.hub.docker.com/v2/: dial tcp: lookup registry.hub.docker.com on 127.0.1.1:53: read udp 127.0.0.1:33696->127.0.1.1:53: i/o timeout каеф...

Ramil
03.01.2019
18:27:30
а вот другая ситуация, в Dockerfile прописан VOLUME /etc/asterisk docker run . . . появляется анонимный volume с дефолтным содержимым doc run -v /etc/myasterisk:/etc/asterisk . . . создается пустой volume по пути /etc/myasterisk у хоста

Ramil
03.01.2019
18:28:49
как сделать /etc/myasterisk с дефолтным содержимым как в первом случае?

Konstantin
03.01.2019
18:29:28
как сделать /etc/myasterisk с дефолтным содержимым как в первом случае?
Копировать при старте только, ну т.е. нормально никак) и нах надо

Ramil
03.01.2019
18:30:53
В докерфайле бесполезная инструкция, а маунт работает из хоста в контейнер, поэтому пусто
имхо очень даже крутая конструкция, позволяет автоматически создать дефолтные конфиги в volume и там уже менять как угодно

Konstantin
03.01.2019
18:31:37
Никто не хранит и не правит их с хоста

Вообще руками это не делается, пиши энтрипоинт

Ramil
03.01.2019
18:33:49
Никто не хранит и не правит их с хоста
не я не матерый девопошник, а начинающий, которому просто интересно сервер телефонии запустить в докере. Мне достаточно вынести конфиги в volume и с хоста их править :)

Konstantin
03.01.2019
18:34:36
Ну простой юзкейс - выташи папку на хост и монтируй её

Robert
03.01.2019
18:35:20
Если так хочется править конфиги - зайди в контейнер и поправь

Что ты с volume марочиешься?

Konstantin
03.01.2019
18:36:10
Если так хочется править конфиги - зайди в контейнер и поправь
С персистентностью потом гемор, лучше уже мантить с хоста, если точно не будет кластеров

Robert
03.01.2019
18:37:04
Поправил в контейнере, если изменения устроили - пошел поправил основной, откуда докер билд делается

Так даже лучше будет с персистентностью

Ramil
03.01.2019
18:39:44
Ну простой юзкейс - выташи папку на хост и монтируй её
хочется же сделать как правильно. Так оно и есть через volume

Google
Konstantin
03.01.2019
18:40:20
Данные из образа не появятся в волуме, только из контейнера или с хоста

Ramil
03.01.2019
18:43:31
-v name1:/etc/asterisk

появился /var/lib/docker/volumes/name1 с содержимым

Konstantin
03.01.2019
18:44:39
В чем тогда вопрос?

Ramil
03.01.2019
18:44:59
хотел тоже самого, только -v /etc/name1:/etc/asterisk

только так получается без содержимого

Konstantin
03.01.2019
18:45:46
Есть mount, есть bind. Там есть что-то отличное

Не помню

Не юзаю такую ересь и не помню уже детали

Robert
03.01.2019
18:46:44
Просто ты создал volume name 1 и контейнер тебе там создал файлы и теперь при подключении name 1 у тебя они есть

При подключении пустого каталога там естественно пусто

Ramil
03.01.2019
18:47:24
и /etc/name1 тоже создал

Robert
03.01.2019
18:49:53
В любом случае монтирование каталогов/вольюмов это про хранение данных контейнера, а ты пытаешься это использовать иначе

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