Size: a a a

Docker — русскоговорящее сообщество

2020 November 02

GG

George Gaál in Docker — русскоговорящее сообщество
или даже --force-rm                Always remove intermediate containers
источник

Б

Бум in Docker — русскоговорящее сообщество
George Gaál
Я ж говорю - ключ активируй, чтобы «левые» образы очистил
Оказывается не в этом дело. Так как в Dockerfile мультистейдж, а при билде я указываю имя будущего образа -t scratch-alpine-golang только один раз, то он это имя присваивает последнему FROM, а первому пустое имя, потому что я указал только один флаг -t.

А вот как указать, что бы именовались оба это вопрос.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
ты можешь билдить оба двумя шагами
источник

GG

George Gaál in Docker — русскоговорящее сообщество
вторая сборка затащит кэш из первой
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Бум
Оказывается не в этом дело. Так как в Dockerfile мультистейдж, а при билде я указываю имя будущего образа -t scratch-alpine-golang только один раз, то он это имя присваивает последнему FROM, а первому пустое имя, потому что я указал только один флаг -t.

А вот как указать, что бы именовались оба это вопрос.
можешь вешать на них лэйблы и делать prune по ним, то что они сохраняются это нормально. не мешай машине ездить.
источник

Б

Бум in Docker — русскоговорящее сообщество
Andrey Rastorguev
можешь вешать на них лэйблы и делать prune по ним, то что они сохраняются это нормально. не мешай машине ездить.
Я понимаю, что они сохраняются и это нормально. У меня был вопрос в другом, почему он без имени (образ) создается. Уже понял почему и сейчас только хочу понять как правильно реализовать, что бы у каждого свое имя было
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Бум
Я понимаю, что они сохраняются и это нормально. У меня был вопрос в другом, почему он без имени (образ) создается. Уже понял почему и сейчас только хочу понять как правильно реализовать, что бы у каждого свое имя было
ключом target
источник

GG

George Gaál in Docker — русскоговорящее сообщество
укажи сначала сборку первого, потом второго
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Бум
Я понимаю, что они сохраняются и это нормально. У меня был вопрос в другом, почему он без имени (образ) создается. Уже понял почему и сейчас только хочу понять как правильно реализовать, что бы у каждого свое имя было
не надо их именовать. это техническая сущность. "хочу" это странный аргумент.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Andrey Rastorguev
не надо их именовать. это техническая сущность. "хочу" это странный аргумент.
+
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
если этот прмежуточный образ тебе нужен для использования "as builder" в других случаях - собирай его отдельно
источник

Б

Бум in Docker — русскоговорящее сообщество
Andrey Rastorguev
если этот прмежуточный образ тебе нужен для использования "as builder" в других случаях - собирай его отдельно
Да я сейчас так и сделал, просто отдельные Dockerfile и все впорядке.
источник

O

Oles in Docker — русскоговорящее сообщество
Oles
Всем привет
Ошибка при использовании докер команд без sudo:
ERROR: Cannot connect to the Docker daemon at tcp://localhost:2375. Is the docker daemon running?

Текущего пользователя в группу добавлял - не помогло.
Сижу на manjaro.

Есть у кого-то идеи в чем проблема?
Установил в конфиге .bashrc переменную окружение
export DOCKER_HOST=unix:///var/run/docker.sock, ну и сохранил изменение командой source ~/.bashrc и все заработало.
источник

O

Oles in Docker — русскоговорящее сообщество
George Gaál
у тебя клиент смотрит сначала на переменную DOCKER_HOST и согласно нее выбирает - как пытаться стучать в докер сервер
Спасибо за подсказку
источник

A

Andrei in Docker — русскоговорящее сообщество
Привет, подскажите каким образом можно монтировать папку из контейнера.
Есть контейнер в нем папка с файлами, хочу после запуска, что бы файлы оказались на хосте в определенной папке.
источник

N

Nazar in Docker — русскоговорящее сообщество
Andrei
Привет, подскажите каким образом можно монтировать папку из контейнера.
Есть контейнер в нем папка с файлами, хочу после запуска, что бы файлы оказались на хосте в определенной папке.
docker cp
источник

N

Nazar in Docker — русскоговорящее сообщество
Andrei
Привет, подскажите каким образом можно монтировать папку из контейнера.
Есть контейнер в нем папка с файлами, хочу после запуска, что бы файлы оказались на хосте в определенной папке.
то что ты монтируешь с хоста, перетрет то что в контейнере
источник

С

Серго in Docker — русскоговорящее сообщество
Привет) подскажите как справляться с разными пользователя в контейнере и локально?

Как иметь доступ к файлам из контейнера и из машины, чтобы не говорил что нет прав. Вариант с передачей passwd я знаю, есть еще какие то варианты?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
никак
источник

GG

George Gaál in Docker — русскоговорящее сообщество
контейнеры для изоляции
источник