Aleksandr
но вообще ты можешь посомтреть в репе xdebug, а не стороннего продукта
Aleksandr
я протестил - если xdebug убрать из Dockerfile, то все собирается
Vage
Ок, спасибо. Сейчас попробую
Aleksandr
Anonymous
Aleksandr
Anonymous
А... все. Увидел. Там еще composer.json пробрасывается.
Vage
Убрал xdebug, но все равно получаю ту же ошибку.
Aleksandr
Anonymous
Vage
https://pastebin.com/7HYK35nH
Aleksandr
Vage
https://pastebin.com/F6YxJr3T
Aleksandr
ты кстати билдишь codecept-php71, а запускаешь vagezak/codecept-php71
Aleksandr
Max
Есть нубский вопрос. делаю registry с https.
cat docker-compose.yml
registry:
restart: always
image: registry:2
ports:
- 443:5000
environment:
REGISTRY_HTTP_TLS_LETSENCRYPT_CACHEFILE: /cache.letsencrypt
REGISTRY_HTTP_TLS_LETSENCRYPT_EMAIL: ****
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- /mnt/volume-fra1-01/docker-data:/var/lib/registry
- /etc/docker/:/auth
контейнер поднимается без ошибок, но при тесте коннекта говорит буй.
curl https://testuser:testpassword@1*****:443/v2/
curl: (35) gnutls_handshake() failed: Internal error
куда копать?
Vage
все работает
Ничего не понимаю. Как 1 и тот же докерфайл на одном окружении работает корректно, а на другом нет
Aleksandr
Max
сообщество, вы же опытные, я знаю)) хоть направление укажите. конструктивное! а не как обычнО.
Vage
Я это видел, с тем что билдю такая же фигня
Aleksandr
Vage
Сейчас попробую с нуля удалить старые все и ещё раз сбилдить
Aleksandr
Max
ну курл для теста. с соседней тачки при попытке docker login текст ошибки тот-же. первый раз делаю эту бню, думал, может конфиг кривой.
Aleksandr
Max
в прошлый раз отдавал руление registry на откуп gitlab-е, так проще было.
Max
так, а доп телдодвижения вокруг летсенкрипта делать то надо?
Aleksandr
попробуй по урлу в браузере зайти
Max
или типо всё само совсем само?
Aleksandr
посомтри че напишет
Max
ERR_SSL_PROTOCOL_ERROR
Max
вот я на LE думаю, но как дебажить?
Aleksandr
логи конетйнера смотри
Max
охлол ,а шо, по ip низзя?
2017/12/22 13:19:19 [INFO][] acme: Obtaining bundled SAN certificate
2017/12/22 13:19:19 http: TLS handshake error from 188.166.88.11:6493: map[:acme: Error 400 - urn:acme:error:malformed - Error creating new authz :: DNS name was empty]
2017/12/22 13:19:19 http: TLS handshake error from 188.166.88.11:39727: map[:acme: Error 400 - urn:acme:error:malformed - Error creating new authz :: DNS name was empty]
Aleksandr
нельзя
Max
да уж понял. что там в resolv.conf то прописать? гуглю конечно, но пока найду, а ьтак не помню.
Aleksandr
Aleksandr
нужно по домену обращаться
Max
нужно по домену обращаться
да ты прав конечно, надо сразу делать номарльно, с прописыванием в днс, а не как я сейчас. это для теста, совсем теста. думал на скорую руку запуститься, а не вышло.
Aleksandr
Max
а, понял. он же на свой сервак лезет и не может разрезолвится, да?
Max
т.е. ему нужен доступный из мира резолв.
Aleksandr
да
Max
благодарю=)
💪💪💪🏅DEVOPS💪💪💪
Всем привет! Ребят может кто подскажет панельку типо потртеинера но чтобы можно было редактировать конфиги без пересоздания контейнера
💪💪💪🏅DEVOPS💪💪💪
Да
💪💪💪🏅DEVOPS💪💪💪
Чтоб я его перезапустил и все
💪💪💪🏅DEVOPS💪💪💪
У портейнера тока кнопка копи/едит
💪💪💪🏅DEVOPS💪💪💪
А хотелось бы едит)
💪💪💪🏅DEVOPS💪💪💪
Мне например иногда нужно порты сменить
k
А хотелось бы едит)
Боюсь, ты подходишь к докеру, как к openvz какому-то.
Докер иначе работает в этом контексте, у тебя нет прям конфига-конфига контейнера.
💪💪💪🏅DEVOPS💪💪💪
Ну то понятно, все оркестры и тп
💪💪💪🏅DEVOPS💪💪💪
Мб можно как-то наколхозить
💪💪💪🏅DEVOPS💪💪💪
Опенвз устарел
💪💪💪🏅DEVOPS💪💪💪
Может патч какой есть
💪💪💪🏅DEVOPS💪💪💪
А то я немогу все возможные порты учесть при создании контейнера
💪💪💪🏅DEVOPS💪💪💪
А так докер мне нравиться очень, мне момент с редактированием непонятен, с сохранением данных ну и с проброской своего ИП те добавил на сервак доп ИП но понятия не имею как нужный контейнер с ним запустить
💪💪💪🏅DEVOPS💪💪💪
Как ссх получить наружу я понял
k
ssh в докер-контейнер?
💪💪💪🏅DEVOPS💪💪💪
Да
k
Это тебе в канал про lxd какой-нибудь.
💪💪💪🏅DEVOPS💪💪💪
Я это сделал
💪💪💪🏅DEVOPS💪💪💪
Без особых трудностей
💪💪💪🏅DEVOPS💪💪💪
У меня и так kvm есть
💪💪💪🏅DEVOPS💪💪💪
Но поднять даже на pci-e дисках голый дебиан на ней это 5-7 минут
k
Да не, ты можешь там хоть systemd запускать, просто докер-контейнеры немного про другое:
https://blog.docker.com/2016/03/containers-are-not-vms/
💪💪💪🏅DEVOPS💪💪💪
На докере это 30 секунд
💪💪💪🏅DEVOPS💪💪💪
Я знаю для чего они
💪💪💪🏅DEVOPS💪💪💪
Но мне сейчас для дева они идеальны именно так
k
Ну как скажешь.
$ time lxc launch ubuntu: test1
Creating test1
Starting test1
real 0m10.269s
💪💪💪🏅DEVOPS💪💪💪
Это сам ланч
💪💪💪🏅DEVOPS💪💪💪
А ты дебиан в нем заверни
💪💪💪🏅DEVOPS💪💪💪
Lxc нечто среднее между kvm и openvz
💪💪💪🏅DEVOPS💪💪💪
Но такое же сложное
💪💪💪🏅DEVOPS💪💪💪
Докер простой как лего