George
Можно по-разному
Sergey
Всем привет. Настроил докер у себя, все работало, потом оно само умерло, и вылезает такая ошибка: ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running? If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
Sergey
что это может быть?
Andor
Ошибка
inqfen
Не запущен докер /нет прав на сокет
Alex
Кто-нибудь сталкивался с тем что в docker swarm протухают соединения между двумя контейнерами? На мой взгляд каждые 20 минут.
Alex
А да, самое главное, протухает если нет активности между контейнерами
Yurii
подскажите простой способ получить dockerfile из имеджа. есть имедж в приватном dockerHub репозитории. Но его dockerfile про… теряли.
inqfen
Простого нет
inqfen
Только с каждого слоя брать последнюю команду
inqfen
Но может что-то уже написали для этого
inqfen
Или сам на каком-нибудь питоне напиши, делов не дофига
Yurii
спасибо
Vitaliy
спасибо
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
Vitaliy
спасибо
По-моему даже готовое решение есть
Vitaliy
https://hub.docker.com/r/chenzj/dfimage
Alex
Может кому интересно
Anonymous
Или сам на каком-нибудь питоне напиши, делов не дофига
Фигасе в этой группе проблемы решают :)
Ильдар
Обращайся)
inqfen
Фигасе в этой группе проблемы решают :)
Ну а что, мы за него написать должны?)
Anonymous
:)
Sergey
ребят, как одной командой удалить все загруженные образы ?
Sergey
то у меня их гиг на 15 уже (
Andor
docker system prune -f
Sergey
docker system prune -f
docker images - всеравно показывает много изображений
George
Чо то типа
George
docker images | awk '{print $3}'| xargs -r docker rmi
George
Не даст удалить используемые имиджи все равно
Andor
может их растэгать
Ильдар
И все заново)
A1EF
Ну, да
Трэш.. а docker images -q слишком просто?:)
Andor
да
Sergey
rm -r /var/lib/docker
единственный рабочий метод ))
Sergey
rm -r /var/lib/docker
Error response from daemon: stat /var/lib/docker/tmp: no such file or directory 😂😂😂 Спасибо бро
Sergey
Трэш.. а docker images -q слишком просто?:)
после этого всеравно список в docker images остается
Sergey
ты сначала останови а потом удаляй
перезапуск сервиса помог
artb1sh
artb1sh
Добро пожаловать!
Рагулєг🍉
Thx, @artb1sh
Мишка
Мужики
Мишка
Умоляю
Мишка
Помогите разобраться
Мишка
Мишка
Чей это логотип?
Мишка
У нас на пьянке целый консилиум собрался
.sha
Гугл картинки не находят?
Мишка
Неа, пробовали
.sha
Ну я не знаю )
Andor
спасибо за фотку чьей-то ступни и военного билета
Mikhail
Докер чатик самый разнообразный
.sha
Только начинаю свой путь с Docker, возник такой вопрос. В чем профит использовать отдельный контейнер чисто под composer для установки зависимостей, т. е. писать docker run --rm -v $(pwd):/app composer install? Можно же установить composer и зависимости внутри контейнера с приложением. Увидел это в гайде от digitalocean.
.sha
Ну причина же есть какая-то так делать, может так правильнее, раз в digital ocean так пишут.
Andor
если на сайте DO есть какие-то инструкции, это не значит, что это правильные и/или универсальные инструкции
Roman
DO в основном под свои кейсы инструкции пишут. Что с большой вероятностью будет работать на их серверах.
Andor
как будто у них сервера какие-то магические
.sha
Нагуглил, что это делается для того, чтобы не использовать volume, а скопировать из образа composer и установить изнутри контейнера Ну и я так понял, что в проде composer ведь не нужен, поэтому им и не захламляют контейнер приложения
.sha
А гайдам DO я доверяю больше, чем себе, ибо с docker знаком всего пару дней, а статьи на do еще не подводили
Roman
как будто у них сервера какие-то магические
не магические, но конфиг конфигу рознь. Просто нет "серебрянных пуль" для поставщиков виртуальных серверов. Конфиги пишутся и отлаживаются в силу профессионализма соответсвующей команды администраторов\инженеров. ДО оч давно на рынке этих услуг, много годных статей, но не факт, что они подойдут именно тебе в твоей ситуации
Roman
какими нахрен конфигами при запуске какой-нибудь убунты с докер-контейнером?
оу, вопрос не дочитал) композер в докере скорее для безопасности
Dmitry
Привет. Мне нужно организовать передачу envirionment variables при сборке. Желательно отдельным файлом, т.е. без модификации dockerfile и docker-compose.yml. Сейчас есть такая возможность?
Dmitry
https://github.com/moby/moby/issues/28617
Dmitry
Вижу, что сделать это в dockerfile проблематично.
Dmitry
А раздел environment в docker-compose.yml передаёт переменные после сборки, при запуске.
Ильдар
Кажется, эта ссылка так никогда и не покинет мой буфер обмена.
Ильдар
Без лишних слов https://sysdig.com/blog/2018-docker-usage-report/