Size: a a a

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

2020 April 09

olli Олли in Docker — русскоговорящее сообщество
так.. скачал 'busybox' через 'docker pull busybox', позапускал его , затем вот что в истории:
https://pastebin.com/M6EwhnFW
Вопросы:

1. docker images показывает один busybox контейнер, а вот docker ps -a разные хэши и разные имена в NAMES.

то что в names - это всякие разные фиг знает кем созданные образа busybox? У меня значит не официальный каждый раз запускается, а какого-то рандомного человека авторства? Можно как-то сделать чтобы не рандомные люди брались в качестве источника образа для запуска, а только официальный образ? Мало ли какую фигню можно в контейнер запихнуть и назвать его busybox..

2. В статье на хабре https://habr.com/en/post/310460/ имиджи которые видно по docker ps -a называют контейнерами и рекомендуют их грохать через docker rm .
docker container ls по прежнему пуст - это значит что в терминологии какая-то путаница.
Вот строчка из ps -a -s
2a04e22ec4a0        busybox                 "sh"                     18 minutes ago      Exited (0) 17 minutes ago                         practical_mcnulty         98B (virtual 1.22MB)
судя по размеру 98 байт там всех данных - .history от выполненных в образе команд. Но если контейнер от образа отличается тем, что container "это образ с историей" как мне тут говорили, то почему после появления пользовательских данных в образе образ не появляется в контейнерах?
источник

PV

Pavel Varfalameev in Docker — русскоговорящее сообщество
Всем салют. Посоветуйте че почитать о различных накопителях, файловых системах и т.д особенно интересно как рассчитать необходимые iops/throughput диска и проч. проч. спс заранее
источник

ВС

Владимир Семиков in Docker — русскоговорящее сообщество
olli Олли
так.. скачал 'busybox' через 'docker pull busybox', позапускал его , затем вот что в истории:
https://pastebin.com/M6EwhnFW
Вопросы:

1. docker images показывает один busybox контейнер, а вот docker ps -a разные хэши и разные имена в NAMES.

то что в names - это всякие разные фиг знает кем созданные образа busybox? У меня значит не официальный каждый раз запускается, а какого-то рандомного человека авторства? Можно как-то сделать чтобы не рандомные люди брались в качестве источника образа для запуска, а только официальный образ? Мало ли какую фигню можно в контейнер запихнуть и назвать его busybox..

2. В статье на хабре https://habr.com/en/post/310460/ имиджи которые видно по docker ps -a называют контейнерами и рекомендуют их грохать через docker rm .
docker container ls по прежнему пуст - это значит что в терминологии какая-то путаница.
Вот строчка из ps -a -s
2a04e22ec4a0        busybox                 "sh"                     18 minutes ago      Exited (0) 17 minutes ago                         practical_mcnulty         98B (virtual 1.22MB)
судя по размеру 98 байт там всех данных - .history от выполненных в образе команд. Но если контейнер от образа отличается тем, что container "это образ с историей" как мне тут говорили, то почему после появления пользовательских данных в образе образ не появляется в контейнерах?
Так коллега сообщение ваше довольно путанное...
1) Names - это столбец, который отображает имя контейнера а не имя автора образа с которого был запущен контейнер. Если вы не присваиваете собственное имя контейнеру при помощи атрибута —name то ему достаётся случайное имя сгенерированное из имени и фамилии какого-нибудь учёного. Имя контейнера это удобочитаемый идентификатор вместо ID который читать сложнее (а тем более запомнить)
2) Всё с терменалогией правильно и команда docker ps -a показывает все контейнеры (a=all) как активные так и выключенные. Просмотреть образы можно командой docker images
источник

olli Олли in Docker — русскоговорящее сообщество
Владимир Семиков
Так коллега сообщение ваше довольно путанное...
1) Names - это столбец, который отображает имя контейнера а не имя автора образа с которого был запущен контейнер. Если вы не присваиваете собственное имя контейнеру при помощи атрибута —name то ему достаётся случайное имя сгенерированное из имени и фамилии какого-нибудь учёного. Имя контейнера это удобочитаемый идентификатор вместо ID который читать сложнее (а тем более запомнить)
2) Всё с терменалогией правильно и команда docker ps -a показывает все контейнеры (a=all) как активные так и выключенные. Просмотреть образы можно командой docker images
спасибо, но тогда что имеет ввиду команда докера имея отдельную команду container ?
источник

ВС

Владимир Семиков in Docker — русскоговорящее сообщество
olli Олли
спасибо, но тогда что имеет ввиду команда докера имея отдельную команду container ?
https://nickjanetakis.com/blog/docker-tip-24-docker-ps-vs-docker-container-ls
Почитайте и думаю найдёте ответ на свой вопрос
источник

olli Олли in Docker — русскоговорящее сообщество
Спасибо! Весьма внятно.
источник

ВС

Владимир Семиков in Docker — русскоговорящее сообщество
olli Олли
Спасибо! Весьма внятно.
Пожалуйста)
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
привет. подскажите плз беспрактис. есть докер кластер со свормом. внутри два контейнера, которые отдают метрики и они же участвуют в обработке запросов. надо получать с них обоих метрики. сами контейнеры запущены в режиме mesh routing и имеют общее имя соответственно.
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
метрики по http отдаются соответственно
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
была мысль запустить внутри еще nginx и проксировать на эти контейнеры запросы, но имя то у этих контейнеров одно, т.к. они replicated, типа кажется что так не прокатит. что тут можно сделать и как лучше поступить?
источник

ВС

Владимир Семиков in Docker — русскоговорящее сообщество
Andrey Mafet
привет. подскажите плз беспрактис. есть докер кластер со свормом. внутри два контейнера, которые отдают метрики и они же участвуют в обработке запросов. надо получать с них обоих метрики. сами контейнеры запущены в режиме mesh routing и имеют общее имя соответственно.
я не шарю но кажется лучше не изобретать велосипед и глянуть один из этих инструментов
https://habr.com/ru/company/southbridge/blog/327670/
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
спасибо, но это мониторит сами ноды docker
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
а мне надо конкретное специфическое приложение
источник

ES

Eli Sanchez in Docker — русскоговорящее сообщество
棋牌
источник
2020 April 10

N

Nioray in Docker — русскоговорящее сообщество
Парни как называется эта штука. В которой ты описываешь докер контейнеры связанные в 1 файлике
ps: docker compose
источник

JS

John Sinaro in Docker — русскоговорящее сообщество
Народ такой вопрос. После установки docker переделываете сервис systemd под non-root пользователя или оставляете как есть?
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
он же без рута не будет работать
источник

AM

Andrey Mafet in Docker — русскоговорящее сообщество
или я чегото не знаю
источник

JS

John Sinaro in Docker — русскоговорящее сообщество
Andrey Mafet
он же без рута не будет работать
Ну вообще да, но есть дока от   докера в которой эт все можно переделать. Возможно я мудрю, но хочется сделать максимально безопасно.
источник

JS

John Sinaro in Docker — русскоговорящее сообщество
источник