Size: a a a

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

2016 August 20

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Alex Ilizarov
Это способ авторизации, никак иначе не сделаешь я думаю.
Можно, это называется insecure) Но не рекомендуется
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Alexander Sigatchov
Возможно кто подскажет куда копать
Собрал для dev окружения связку на базе docker-compose
Встал вопрос как разработчику в RoR приложение коставить debugger  для отладки и подключится к контенеру для отладки?
Через docker exec? )
источник

AI

Alex Ilizarov in Docker — русскоговорящее сообщество
на локалке tls можно и отключить
источник

AO

Alexander Opryshko in Docker — русскоговорящее сообщество
TLS победил. Докер просто надо ставить stable, а я хотел новые фичи потестить и ставил экспериментал ветку.
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
)
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
На локалке можно и Desktop
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
А как зафорсить pull при docker run удалённого образа?
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Хм. Оказывается волшебного ключа не существует: https://github.com/docker/docker/issues/13331#issuecomment-238916526

Только:
docker pull image && docker run ...
источник

AO

Alexander Opryshko in Docker — русскоговорящее сообщество
дык он сам не пулится что-ли если его нет?
источник

VK

Vladimir Kurchatkin in Docker — русскоговорящее сообщество
видимо имеется в виду чтобы обновился latest
источник

RK

Roman Kononov in Docker — русскоговорящее сообщество
Да он автоматом не обновляет
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Уот уот
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Хотя было бы огонь что-нибудь в стиле:
docker run -f xx.xx.xx.xx:5000/my-super-app
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Оказывает из private registry и удалить нельзя по нормальному) Приходится хак использовать https://github.com/docker/docker-registry/issues/45#issuecomment-74244366

you can remove entire repository using curl:

curl -X DELETE registry-url/v1/repositories/repository-name/

to remove unused images you have to remove tag first:

$ curl -X DELETE registry-url/v1/repositories/repository-name/tags/
источник

DI

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

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Правда всё равно не работает :\

$ sudo curl --cacert /etc/docker/certs.d/xxx:5000/ca.crt -X DELETE https://yyy:zzz@xxx:5000/v2/findx-web-config/manifests/v330454a9044e49ef2c1b9d04d6d8c6ae746200b2
{"errors":[{"code":"UNSUPPORTED","message":"The operation is unsupported."}]}
источник

DI

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

docker rm -v -f my-app;
docker pull xxx:5000/my-app:latest && docker run -d --name my-app xxx:5000/my-app:latest
источник

DI

Denis Izmaylov in Docker — русскоговорящее сообщество
Всё разобрался. Надо было стопить контейнер. Сейчас это выглядит как:

docker stop my-app
docker rm -v -f my-app
docker pull my-private.com:5000/my-app
docker run -d -p 80:80 --restart=always --name my-app my-private.com:5000/my-app


Сейчас всё заработало, обновил заодно пример в расширении:

+ https://github.com/StartupMakers/ssh-resource
источник

A

Arsen in Docker — русскоговорящее сообщество
Зато compose вроде умеет в pull
источник

A

Arsen in Docker — русскоговорящее сообщество
Даже одиночные контейнеры удобно менеджить композом
источник