Stanislav
пайплайн в gitlab ci можно запускать со своим docker-образом?
Евгений
Всем привет
Евгений
Есть кто нибудь кто устанавливал докер внуть wsl2 ?
Radik
на хабре статья была
Евгений
Andrey
ну вам в всле что нужно?
Gleb
Gleb
в wsl2 можно рельно впендюрить докер
Andrey
хммм
Евгений
суть в чем, у меня ubuntu 18 в качестве дистрибутива в wsl2. Установил докер туда и docker-compose. Пытаюсь собрать образ php из своего Doсkerfile, идет процесс и останавливается на
(6/56) Installing libatomic (6.2.1-r1) и просто висит, пока не завершишь руками.. Пару раз доходил процесс до шага 8 и 9.. то есть зависит не от либы.. Почему подвисает не пойму. Кто нибудь сталкивался?
Andrey
неа
Radik
логи?
Gleb
хз, включай дебаг
Евгений
как это сделать, не подскажите?
Gleb
на бетаверсию винды поставил бетаверсию утилитки и внутри нее хочешь что бы все работало
Radik
Radik
поправил
Gleb
да там кроме докера проблем хватает
Евгений
Евгений
в strace htop смотрел, идет приемки пакетов recvfrom(4 ... и потом просто стопятся и все, где логи сборки посмотреть подробные ?
Евгений
есть подозрение что не зватает докеру какого то свопа для своей работы..
Gleb
вообще оно очень медленно работает, я последний раз смотрел когда было медленее раз в 20 при работе с фс чем даже докер на маке который в виртуалке по факту крутится
Stanislav
Stanislav
но не очень удобно
Stanislav
хот релоад будет работать только если файлы внутри линуксовой файловой системы например
Евгений
да, работает корректно
Почему то все образы которые в репозитории он билдит нормально, а если из своего Dockerfile собирать, останавливается насмерть на произвольных командах когда подгружабтся либы через apk add .. Бред какой то, куда смотреть главное не понимаю. В виртуалке обычной таких проблем с образами нет..
Stanislav
Stanislav
но я думаю лучше уж вин10про поставить и юзать нормально без костылей
Stanislav
это всё равно выглядит как один большой костыль. можно сказать что винда один большой костыль, но не особо хочется
Евгений
с демоном проблема же на сколько я знаю в wsl 1 есть, там с сокетами что-то, в wsl2 же вроде как полноценное ядро
Petr
Eugene
привет, мне нужно запаковать папку после установки зависимостей:
CMD npm i && npm pack ../fomular-padget
я не понимаю, как мне правильно указать путь к другой папке
Eugene
в проекте у меня папка с контейнером и папка, которую нужно запаковать лежат на одном уровне
Dmitry
сердечно всех приветствую, подскажите, есть ли возможность подтянуть аргументы из файла в докерфайл при билде из компоуза?
Anonymous
Добрый вечер.
Помогите пожалуйста статьей или инструкцией:
-Есть docker в котором nginx/php-fpm/mysql
-Нужно на него прикрутить SSL Wildcard (желательно Let's Encrypt) .. Вот вообще не могу сообразить как это реализовать..
Без докера это делается через certbot
Alex
Anonymous
Почему?
Boris 🦍
Anonymous
Вот очень хочется гайдик с примерами почитать.. Подключения его к nginx смотрящему на 80 порт
u
ssl обычно вроде на 443
Dmitry
Dmitry
ну кстати там же и полная статья закреплена
Anonymous
Спасибо :)
B
Привет)
Работаю на Линуксе На нем же развернуты виртуалхосты на базе Апача. Поднял докер с виртуалхостами на нжине. Нужно подконнектиться к проекту на апаче со среды докера. Как ето правильно делается?
Niko
B
просто докер хосты висят на 127.0.0.1:8080, а хосты ОС на 127.0.0.1:80
B
все понял, получилось, спасибо )
Niko
rmshell
Я так понимаю самое без геморное ускорение докера на маке и форточке это линукс в боксе?
inqfen
да
inqfen
на маке там какая-то ужасающая поделка, которую они apple считают виртуализацией
rmshell
https://habr.com/ru/post/338198/
rmshell
Пробывал кто dinghy?
rmshell
Насколько критичен недостаток: "конфликт DOCKER_MACHINE_NAME с обычной докер машиной"?
Flexo
Есть фронтенд на Nuxt.js. Хочется его засунуть в докер. Для дальнейшей разработки и деплоя на AWS. Может кто-то помочь за пиво?)
Andrey
Sergey
Flexo
Чем?
Ну настроить это все удовольствие
Flexo
Уже весь интернет перерыл, все гайды не о том
Flexo
Andrey
Andrey
В чем проблема
Andrey
Flexo
В чем проблема
Проблема в том, что сайт НЕ статичный. Т.е. нельзя просто сбилдить проект, подмаунтить папку с билдом в nginx и радоваться жизни. Это первая проблема. Вторая - это нужно как-то сделать два окружения: дев и продакшн. В дев режиме должен работать hot reloading (автоматическая пересборка проекта когда в исходный код вносятся правки)
Andrey
Flexo
Я честно говоря не понимаю как работают docker-compose и dockerfile вместе. Какой вперед выполняется, какой после. Вроде бы подмаунтил проект в docker-compose, пытаюсь запустить скрипт в dockerfileб получаю ошибку что скрипт не найден
Flexo
Stanislav
Andrey
Andrey
Stanislav
проблему с hot reload я решал просто двумя докерфайлами, хз насколько это корректно конечно
Andrey
И докер файлы
rmshell
Ну смешно же блет xD