@docker_ru

Страница 1222 из 1375
Vitaliy
09.05.2019
13:59:40
Yurii
09.05.2019
14:00:38
спасибо

Vitaliy
09.05.2019
14:01:27
спасибо
docker history --no-trunc $argv | tac | tr -s ' ' | cut -d " " -f 5- | sed 's,^/bin/sh -c #(nop) ,,g' | sed 's,^/bin/sh -c,RUN,g' | sed 's, && ,\n & ,g' | sed 's,\s*[0-9]*[\.]*[0-9]*[kMG]*B\s*$,,g' | head -n -1

спасибо
По-моему даже готовое решение есть

Google
Vitaliy
09.05.2019
14:04:16
https://hub.docker.com/r/chenzj/dfimage

Alex
09.05.2019
14:55:29
Может кому интересно

Andrewich
09.05.2019
14:57:19
Или сам на каком-нибудь питоне напиши, делов не дофига
Фигасе в этой группе проблемы решают :)

ildar
09.05.2019
14:59:00
Обращайся)

inqfen
09.05.2019
15:07:37
Фигасе в этой группе проблемы решают :)
Ну а что, мы за него написать должны?)

Andrewich
09.05.2019
15:09:10
:)

reskwer
09.05.2019
15:58:34
ребят, как одной командой удалить все загруженные образы ?

то у меня их гиг на 15 уже (

Andor
09.05.2019
15:59:36
docker system prune -f

reskwer
09.05.2019
16:00:45
docker system prune -f
docker images - всеравно показывает много изображений

George
09.05.2019
16:04:52
Чо то типа

Google
George
09.05.2019
16:05:30
docker images | awk '{print $3}'| xargs -r docker rmi

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

Andor
09.05.2019
16:06:17
может их растэгать

George
09.05.2019
17:00:10
A1EF
09.05.2019
17:36:36
Ну, да
Трэш.. а docker images -q слишком просто?:)

Andor
09.05.2019
17:36:46
да

reskwer
09.05.2019
17:41:47
rm -r /var/lib/docker
единственный рабочий метод ))

reskwer
09.05.2019
17:43:46
rm -r /var/lib/docker
Error response from daemon: stat /var/lib/docker/tmp: no such file or directory ??? Спасибо бро

Трэш.. а docker images -q слишком просто?:)
после этого всеравно список в docker images остается

Andor
09.05.2019
17:45:22
reskwer
09.05.2019
17:46:32
ты сначала останови а потом удаляй
перезапуск сервиса помог

artb1sh
09.05.2019
18:48:35
Добро пожаловать!

Man
09.05.2019
18:56:26
Thx, @artb1sh

Мишка
09.05.2019
20:53:37
Мужики

Умоляю

Google
Мишка
09.05.2019
20:53:45
Помогите разобраться



Чей это логотип?

У нас на пьянке целый консилиум собрался

Unknown
09.05.2019
20:54:47
Гугл картинки не находят?

Мишка
09.05.2019
20:54:57
Неа, пробовали

Unknown
09.05.2019
20:55:12
Ну я не знаю )

Andor
09.05.2019
20:55:48
спасибо за фотку чьей-то ступни и военного билета

Robert
09.05.2019
20:56:22
Докер чатик самый разнообразный

Unknown
09.05.2019
20:59:03
Только начинаю свой путь с Docker, возник такой вопрос. В чем профит использовать отдельный контейнер чисто под composer для установки зависимостей, т. е. писать docker run --rm -v $(pwd):/app composer install? Можно же установить composer и зависимости внутри контейнера с приложением. Увидел это в гайде от digitalocean.

Unknown
09.05.2019
21:00:46
Ну причина же есть какая-то так делать, может так правильнее, раз в digital ocean так пишут.

Andor
09.05.2019
21:14:29
если на сайте DO есть какие-то инструкции, это не значит, что это правильные и/или универсальные инструкции

Roman
09.05.2019
21:18:33
DO в основном под свои кейсы инструкции пишут. Что с большой вероятностью будет работать на их серверах.

Andor
09.05.2019
21:20:14
как будто у них сервера какие-то магические

Unknown
09.05.2019
21:22:37
Нагуглил, что это делается для того, чтобы не использовать volume, а скопировать из образа composer и установить изнутри контейнера Ну и я так понял, что в проде composer ведь не нужен, поэтому им и не захламляют контейнер приложения

А гайдам DO я доверяю больше, чем себе, ибо с docker знаком всего пару дней, а статьи на do еще не подводили

Roman
09.05.2019
21:23:47
как будто у них сервера какие-то магические
не магические, но конфиг конфигу рознь. Просто нет "серебрянных пуль" для поставщиков виртуальных серверов. Конфиги пишутся и отлаживаются в силу профессионализма соответсвующей команды администраторов\инженеров. ДО оч давно на рынке этих услуг, много годных статей, но не факт, что они подойдут именно тебе в твоей ситуации

Google
Roman
09.05.2019
21:36:17
какими нахрен конфигами при запуске какой-нибудь убунты с докер-контейнером?
оу, вопрос не дочитал) композер в докере скорее для безопасности

Dmitry
09.05.2019
23:00:14
Привет. Мне нужно организовать передачу envirionment variables при сборке. Желательно отдельным файлом, т.е. без модификации dockerfile и docker-compose.yml. Сейчас есть такая возможность?

https://github.com/moby/moby/issues/28617

Вижу, что сделать это в dockerfile проблематично.

А раздел environment в docker-compose.yml передаёт переменные после сборки, при запуске.

ildar
10.05.2019
04:22:24
Кажется, эта ссылка так никогда и не покинет мой буфер обмена.

Без лишних слов https://sysdig.com/blog/2018-docker-usage-report/

Yurii
10.05.2019
07:37:28
Javid
10.05.2019
08:18:42
Добрын день Коллеги. Такой вопрос. Образ докер имеет несколько слоев. И каждый коммит добавляет новый. Как мы можем посмотреть или вернуться на другие слойи и возможноди это ??

Под словом посмотреть не имеется ввиду docker history <container_name>

?

То есть прыгать между уровнями образа вперед и обратно.

George
10.05.2019
08:25:43
Напрямую никак.

Javid
10.05.2019
08:25:45
Возможно ли это

George
10.05.2019
08:26:19
Но что я не пробовал docker run -it --rm entrypoint /bin/bash имя-слоя

Не думаю, что прокатит

Google
George
10.05.2019
08:27:25
https://stackoverflow.com/questions/42602731/can-i-run-an-intermediate-layer-of-docker-image

Вот и ответ из Гугла. Лейер - это внутренняя абстракция докера. Пользователю доступны только имиджи

Влад
10.05.2019
08:29:50
Добрый день, вопрос, как с хоста docker узнать на каком именно контейнере запущен определенный процесс?

Lamobot
10.05.2019
08:31:16
ps afx| grep -B 5 "process"

George
10.05.2019
08:31:34
Нарисует дерево. Корнем для каждого поддерева будет docker container shim чего-то там

Lamobot
10.05.2019
08:31:38
Там будет процесс с id контейнера

Влад
10.05.2019
08:40:23
спасибо! то что нужно

Юра
10.05.2019
08:42:24
То есть прыгать между уровнями образа вперед и обратно.
Прямо "прыгать" не получиться, но изучить каждый слой можно с помощью https://github.com/wagoodman/dive

Dmitry
10.05.2019
09:17:35
https://vsupalov.com/docker-arg-env-variable-guide/
Я знаю об .env, env_file, ARG и ENV. Что из этого я могу использовать для передачи при сборке разных environment variables на разных машинах без модификации dockerfile и docker-compose.yml?

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