@docker_ru

Страница 823 из 1375
bazzilic
15.10.2018
14:15:00
Это другой вопрос

Maxim
15.10.2018
14:24:47
Парни, у меня вопрос. Можно ли положить фронт на vue в докер контейнер и в нём разрабатывать? На винде, по неизвестной мне причине , проект стартует и работает как надо. На маке в браузере вылетает ошибка. По этому хочу попробовать запустить это в докере.

Google
Strong
15.10.2018
15:40:15
всем привет, подскажите плиз поднял registry локально docker run -d -p 5000:5000 --restart=always --name registry registry:2 и не могу в него запушить удаленно, пытается в https, надо http, гуглил кучу примеров, не помогает

Yevhen
15.10.2018
15:41:45
Test an insecure registry | Docker Documentation https://docs.docker.com/registry/insecure/

Strong
15.10.2018
15:44:16
{ "insecure-registries" : ["myregistrydomain.com:5000"] } добавил где registry

все ребутнул не помогло

Yevhen
15.10.2018
15:45:31
В логах смотри тогда

Strong
15.10.2018
15:49:55
level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable

такое увидел на registry

Strong
15.10.2018
16:50:51
insecure про self-signed, а не про протокол
это как? можешь подсказать плз

в имени образа добавляй http://
пишет invalid reference format

Artem
15.10.2018
18:34:25
Доброго! Подскажите пожалуйста, как лучше реализовать тегирование образов? Только начинаю переводить сервисы в докер контейнеры, поднял в гитлабе регистри и пушу образы ставя тег = хеш коммита, по которому была сборка

но, вероятно, это не самый удобный вариант тегирования, который есть

Google
Sergey
15.10.2018
18:39:13
но можно допилить

Artem
15.10.2018
18:40:48
как?

если после каждой сборки я буду делать тег latest и пушить в регистри, то что будет со старыми имеджами, которые тоже с этим тегом были?

например вчера я собрал образ и дал ему тег латест - запушил в регистри

Юра
15.10.2018
18:41:49
latest перетрётся новым

Artem
15.10.2018
18:42:07
т.е. старый образ будет недоступен?

Юра
15.10.2018
18:42:12
да

Artem
15.10.2018
18:42:28
а как сделать так, чтобы иметь возможность хранить старые образы?

Юра
15.10.2018
18:42:37
я это решаю таким образом - пушу дважды. 1 раз с тегом commit_id и второй с latest

Sergey
15.10.2018
18:42:49
тегировать номером релиза?

Юра
15.10.2018
18:43:22
да

Artem
15.10.2018
18:44:12
это наверно единственный вариант

Konstantin
15.10.2018
18:53:25
Тут недавно обсуждали, лучше брать не комит_id, а digest

Konstantin
15.10.2018
18:57:48
Коммит может быть новый, а образ тот же, в итоге будет деплой нового образа

Как-то так в кратце

Sergey
15.10.2018
18:58:50
дефолт режим сборки

Google
Konstantin
15.10.2018
19:00:55
Обновил доку в репе, код не трогал, в итоге будет роллингапдейт такого же образа с другим тегом

Юра
15.10.2018
19:08:45
А что за digest?

Sergey
15.10.2018
19:09:59
так это не роллинг

это же типичная сборка по умолчанию

собери и затегируй также

либо старый образ видоизменяется на одном из слоев либо перезаписывается полностью

Vasiliy
15.10.2018
20:17:23
это, а вы всё еще живетё с alpine ? У меня как-то исторически nodejs as buildstep собирается в alpine есть ощущение, что это дико медленно. У вас как ?

Konstantin
15.10.2018
20:24:06
так это не роллинг
ну мы образы же потом куда-то деплоим, тут полный цикл

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

Vasiliy
15.10.2018
20:27:16
И еще спрошу - чем вы cors приложениям делаете ? nginx / caddy / что-то еще ?

Решено: оказывается нужно через -p имя проекта задать. —- Чот расписался я под ночь, может подскажет кто: Я хочу из одного compose-файла деплоить на один и тот же хост dev и staging (через gitlab, если это важно) Имена контейнеров и образов отличаются на $NODE_TAG Однако, при деплое почему-то контейнер с другим тегом убивают и вместо того, чтобы рядом запустить два с разными тегами - работает только один. Отчего так ? Файлики: https://gist.github.com/bazzilio/b5da725536f7d3d643c7d1e60a06a842

Vasiliy
15.10.2018
21:48:02
Странный реплай) т.е. не актуально?
да, уже не актуально. Сообщение удалять не стал - вдруг полезно кому будет. Могу и удалить так-то.

Konstantin
15.10.2018
21:50:12
Ну вообще это тривиально, но ок)

Vasiliy
15.10.2018
21:57:54
ну хз, не сталкивался раньше - вот и удивился. Впрочем, пока отвечали - почти по исходникам добрался до ответа)

Konstantin
15.10.2018
22:01:43
Так в хелпе команды 90% ответов

Vasiliy
15.10.2018
22:03:52
для меня было не очевидно, что убивается по project-name я думал, что по container_name. ошибался, как видишь :)

Denis
15.10.2018
22:04:08
@Atassis теперь с правами админа ?

Roman
16.10.2018
04:32:27
не нужно вот это вот всё, не надо сокеты
почему? после перевода заббикс с tcp на сокет отзывчиваость увеличилась раза в 2

Google
Таймураз
16.10.2018
05:04:39
arts
16.10.2018
06:00:11
Поклонение Дитмару Эльяшевичу теперь официальная религия чата?

V
16.10.2018
06:14:12
Уважаемые, подскажите как диагностировать зависающий периодически контейнер

виснет периодически influxdb со статусом Running

Gleb
16.10.2018
06:29:42
V
16.10.2018
06:30:22
это же influx, расслабься
я неправильно выразился, виснет контейнер с influxdb

Sergey
16.10.2018
06:30:33
виснет периодически influxdb со статусом Running
логи? мониторинг? диски? цпу? нужно больше инфы

го в @devops_ru это мало относится конкретно к докеру

V
16.10.2018
06:31:09
логи? мониторинг? диски? цпу? нужно больше инфы
плохо становится конкретному контейнеру, есть другие контейнеры и с ними все ок

го в @devops_ru это мало относится конкретно к докеру
ну конкретно по докеру вопрос - как посмотреть логи конкретного контейнера кроме docker logs можно как-то?

V
16.10.2018
06:45:27
cache-max-memory-size = 1073741824 задал эту переменную принудительно, непонятно какое значение по умолчанию

EG
16.10.2018
09:20:56
Всем добрый день! Подскажите, плиз, где копать, чтобы разрешить сервису в докере подлкючаться к наружним сервисам?

Konstantin
16.10.2018
09:31:11
Izy
16.10.2018
09:34:19
ребят можно с вам посоветоваться (а то я в таких вещах не силен). Мне надо развернуть 10 докер контейнеров где будет лежать скрпит на питоне который создает pptp соеденение, и делает через него запрос и возвращает результат. И вопрос как мне правильно написать код скрипта, тоесть толи он должен просто лежать и запрос делать через ssh команду, толи должен быть простенкий демон на питоне и ждет команды (я недавно узнал просто что если скрипт не какой не крутится в докере то докер сразу закрывается)? Возможно ли вобще запустить несколько докеров на одной машине чтобы у каждого свой pptp и чтобы запросы нормально работали ? Как это все мождно контралировать типо создавать быстро докер контейнер несколько штук на каком нить сервере и запускать в работу (можно не очень быстро) Как мне правильно построить инфроструктуру которая была бы мало ресурсо потребна.

ну и было бы неплохо если бы были не супер сложные варианты, ибо я не шибко силен в серверах((

Dmitry
16.10.2018
09:44:26
ребят, как докер отучить править ptables? добавляю [Service] ExecStart= ExecStart=/usr/bin/docker daemon -H fd:// --iptables=false и демон перестаёт запускаться

Andrey
16.10.2018
09:45:31
А зачем сверху пустой ExecStart?

И что пишет в логи, когда перестает запускаться?

Google
Dmitry
16.10.2018
09:47:51
А зачем сверху пустой ExecStart?
да без понятия. просто пытаюсь разобраться как его отучить. копипасть отсюда взят, там зачем-то пустой ExecStart, да и во всех примерах https://blog.daknob.net/debian-firewall-docker/ в логах тоже немного инфы Oct 16 12:41:44 server systemd[1]: Failed to start Docker Application Container Engine. -- Subject: Unit docker.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit docker.service has failed. -- -- The result is failed.

Konstantin
16.10.2018
10:09:41
/usr/bin/docker -H fd:// --iptables=false выполни это в консоли, самый простой способ

Spirit
16.10.2018
10:12:59
Всем привет! Подскажите, а как мне избавиться от этих муссорных образов? Собираю я так: docker-compose up —build





Spirit
16.10.2018
10:13:50
я имею ввиду удалять их каждый раз после остановки

пока что я все чищу вот так: docker system prune --all --force --volumes :) мне нравится эта команда. но не выполнять же ее постоянно ? :)

Dmitry
16.10.2018
10:18:12
/usr/bin/docker -H fd:// --iptables=false выполни это в консоли, самый простой способ
[root@server user]# /usr/bin/docker -H fd:// --iptables=false unknown flag: --iptables хммм....

логи?
там выше всё что есть. только если какой дебаг включить, но я не знаю как

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