Size: a a a

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

2016 August 18

А🐎

Александр 🐎 in Docker — русскоговорящее сообщество
Alexander Kirillov
нет. В интернетах много бенчмарков на эту тему. Просадка IO в Docker вроде не выше 4%
В интернетах вообще много всего есть, но всему верить не хочется, иногда эти цифры берутся с потолка.
источник

AK

Alexander Kirillov in Docker — русскоговорящее сообщество
нене... там бенч был который можно у себя запустить и проверить... попробую найти и скинуть
источник

А🐎

Александр 🐎 in Docker — русскоговорящее сообщество
Alexander Kirillov
нене... там бенч был который можно у себя запустить и проверить... попробую найти и скинуть
Угу, спасибо. Было б неплохо.
источник

АУ

Антон Успенский in Docker — русскоговорящее сообщество
Alexander Kirillov
Но использование Ansible внутри Docker для создания образа под один сервис мне кажется оверинжинирингом
не совсем так, я тестирую щас метод docker socket bind и в Dockerfile я беру образ centos, добавляю context в образ, тк мне нужно тестировать в самом репозитории (через .dockerignore убираю лишнее),  в RUN прописываю нужные мне команды и устанавливаю пакет Ansible, через ansible-playbook запускаю файл для установки моего окружения, после для уменьшения образа удаляю все лишнее. У меня это все на Gitlab CI завязано, собираю этот образ через docker build, а потом запускаю этот образ через docker run my-image /path/to/my/scripts.
источник

AK

Alexander Kirillov in Docker — русскоговорящее сообщество
а храните где?
1. Какой размер образа получается
2. А что с версионностью? Например надо откатиться на предыдущую версию
источник

AK

Alexander Kirillov in Docker — русскоговорящее сообщество
Alexander Kirillov
нене... там бенч был который можно у себя запустить и проверить... попробую найти и скинуть
https://www.percona.com/blog/2016/02/11/measuring-docker-io-overhead/
Вот тут тестируют на MySql... но это не совсем то что я видел раньше... Не нашел оригинальной статьи... точно помню там тестировалась сеть через overlay network... вот там была просадка максимум 4%, тестов для Volumes не видел, но в issues есть вот такая ветка с кучей сравнений
https://github.com/docker/docker/issues/21485
источник

А🐎

Александр 🐎 in Docker — русскоговорящее сообщество
Угу спасибо.
источник

АУ

Антон Успенский in Docker — русскоговорящее сообщество
Alexander Kirillov
а храните где?
1. Какой размер образа получается
2. А что с версионностью? Например надо откатиться на предыдущую версию
просто через Dockerfile образ получается 765 из них centos 196, 325 пакеты для окружения, и 242 сорсы. Образ я не храню он нужен только для сборки билда, сама история сборки в Gitlab CI
источник

AK

Alexander Kirillov in Docker — русскоговорящее сообщество
ясно, спасибо...
источник

АУ

Антон Успенский in Docker — русскоговорящее сообщество
Alexander Kirillov
ясно, спасибо...
но если их хранить, то тут наверно лучший варинат это artifactory и bintray
источник

J🎩

JBaruch 🎩 in Docker — русскоговорящее сообщество
Антон Успенский
но если их хранить, то тут наверно лучший варинат это artifactory и bintray
источник
2016 August 19

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Что-то странное происходит на машине, где хостится Private Docker Registry:
$ docker pull xxx:5000/my-app

Using default tag: latest

Error response from daemon: Get https://xxx:5000/v1/_ping: x509: certificate signed by unknown authority


При этом сертификат лежит в /usr/share/ca-certificates/xxx\:5000/ca.pem и в /etc/docker/certs.d/xxx\:5000/ca.pem, логин-пароль прописан в ~/.docker/config.json

Ubuntu 14.04.4 LTS
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Дим, не сталкивался с таким?
источник

ID

Ivan Donin in Docker — русскоговорящее сообщество
Сертификат самоподписан?
источник

ID

Ivan Donin in Docker — русскоговорящее сообщество
Не сталкивался с докер реджестри сам, но подозреваю, что стоит поверить ошибке. Он ругается на то, сто сертификат самоподписанный, а не из доверенных источников.
Есть какой-нибудь insecure ключ для докера?
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Да, сгенерирован, self-signed
источник

ID

Ivan Donin in Docker — русскоговорящее сообщество
Denis Izmaylov
Дим, не сталкивался с таким?
^ ну или добавьте СА этого сертификата в доверенные на всех клиентов
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Так добавил в обе директории, сделал  update-ca-certificates
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Перезапустил сервис - не помогло, даже ребутнул сервер и ничего
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
При этом "соседний" с CoreOS нормально работает с этим DR
источник