Sergey️
В acme.json чета сгенерилось
Sergey️
Дальше какие действия? Надо что-то в DNS прописать. Где-то читал про TXT запись, где-то про CNAME
⁣Денис
Всем привет. А можете подсказать - есть докер-компоуз, который поднимает контейнеры с сервисами для тестирования. Контейнер содержит гошный сервис. Пример Dockerfile для сервиса: FROM golang:1-alpine AS builder WORKDIR /go/src/myproj COPY . . RUN go install ./myproj FROM base-centos COPY --from=builder /go/bin/app /usr/local/bin/app Образ base-centos нужен для всех контейнеров, есть докерфайл для его создания. Можно ли как-то методами докера сделать, чтобы при запуске docker-compose up, в первую очередь собирался образ base-centos, если его не существует, а потом уже спокойно остальные образы, использующие его?
Sergey
Depends on
⁣Денис
А разве depends_on - не говорит, что заданный контейнер с сервисом должен быть поднят перед тем, как поднимать сервис, который зависит? А тут base-centos - это не контейнер, а образ, который мне надо собрать и использовать для сборки других образов.
Павел
одно пофиксил, второе вылезло😕
По дефолту registry нужно защищенное, если нужно незащищенное registry, то можно вот так сделать так: https://docs.docker.com/registry/insecure/ Но это не ок
Дурак из фильма
А подскажите, как nginx то запустить? root@vasiliy:~/aml_collection/docker/app# docker exec -it ec894770f256 nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: [emerg] open() "/run/nginx/nginx.pid" failed (2: No such file or directory) nginx: configuration file /etc/nginx/nginx.conf test failed При этом в конфиге я явно указал pid /run/nginx.pid; И никакого другого указания на /run/nginx/ нет...
Дурак из фильма
root@vasiliy:~/aml_collection/docker/app# docker exec -it 0d51d48570ab grep -r pid /etc/nginx/ /etc/nginx/nginx.conf:#pid logs/nginx.pid; Странно, надо пересобрать чтоли? У меня каталог с конфигом же монтируется из вне.
Дурак из фильма
Да, пересборка помогла =/
Roman
centos atomic кто нибудь использует?
Gleb
centos atomic кто нибудь использует?
Все жи ждут когда редхат впилит кореос
Roman
хм, не знал
Сергей
Подскажите есть ли дока на русском с подробным описанием установки kuber и его настройка?
remf
отклик команды docker ps на винде 20 минут отключил виндовс фаервол вроде стало быстрее как можно ускорить докер на винде?
remf
удалить
прошу отвечать адекватно) комп новый) докер новый
bazzilic
docker ps мгновенно отрабатывает
bazzilic
попробуй ресетнуть докер в сеттингсах у него
Sergey
прошу отвечать адекватно) комп новый) докер новый
я хочу вам с полной ответственностью заявить докер в винде полное Г**но
Sergey
докер взлетит
remf
это у всех он тупит) вот пруфы https://github.com/docker/for-win/issues/129 https://github.com/docker/for-win/issues/1111 https://github.com/docker/compose/issues/3026
bazzilic
смысл? я вчера его установил?
это иногда решает траблы с ним запусти process explorer и посмотри, что там происходит в эти 20 минут - io, проц?
remf
спрошу еще раз чтоб вопрос не потерялся отклик команды docker ps на винде 20 минут отключил виндовс фаервол вроде стало быстрее как можно ускорить докер на винде?
remf
проц i7 ноут dell latitude
bazzilic
плюс там про старт, а не про ps
remf
даже docker versoin тупит десятки минут
bazzilic
не сталкивался с таким
Сергей
Ребят подскажите дельную доку на русском по куберу?
Maksym
Ребят подскажите дельную доку на русском по куберу?
+1 или курс, дока то хорошо, но и на англ можно прочитать, но вот там такие моменты контекстные что без опыта и реального понимания проблем и подхода не очень просто понять
Alexander
А докер в винде уже использует Linux subsystem или все так же как раньше - Virtualbox/HyperV?
Sergey
Ребят подскажите дельную доку на русском по куберу?
2k18 разработка не умеет в английский ребят, ну вы чего, ну
Alexander
interprocess communication в Win-HyperV и WSL kernel WSL user-space будет несколько другим в пользу второго
Sergey
хоть миникуб локально ставьте и обкатывайте
Сергей
2k18 разработка не умеет в английский ребят, ну вы чего, ну
да не то чтобы не знаю англ, я читаю доки
Сергей
в чем тогда затык
слишком много разной инфы и хз че смотреть)
Sergey
слишком много разной инфы и хз че смотреть)
а что ты хочешь смотреть? у тебя задачи вообще какие
Sergey
так на любую систему можно смотреть "хочу учить редис но там слишком много всего не знаю че смотреть"
Сергей
а что ты хочешь смотреть? у тебя задачи вообще какие
развернуть кластер с приложением. Я не разбирался особо в кубере и нужно просто быстро развернуть
Sergey
миникуб ставь и вперед
Sergey
в крайняк однонодовый кластер
Kirill
linux
Странно, у меня моментом отрабатывает
Kirill
А сколько контейнеров? У меня на 8-12 все отлично
remf
18
remf
ресурсов докеру я дал нормально так
remf
возможно надо песочничу надо общуу поднять
paulwinex
приветы. вопрос такой. в docker-compose.yml есть такой параметр volumes: - .data/static:/data/static изначально директории ./data нет. Во время старта контейнера создаются указанные пути. Это ОК, Вопрос 1. Нормально ли что директория на хосте создается от имени рута? Вопрос 2. Нормально ли что юзер от которого запускается композ не может получить доступ к этим файлам? Вопрос 3. МОжно ли сделать так чтобы на хосте созданные директории принадлежали юзеру от которого я стартую контейнеры? Внутри контейнера юзер только root.
Brommie
привет, вопрос больше по башу) билды запускаю на дженкинсе, иногда бывает что билд падает, но процесс идет дальше
Brommie
как можно остановить, как сделать прерывание
Brommie
docker build .
Ilya
exit
Brommie
ну а как понять что упало
Brommie
Error processing tar file(exit status 1): write /app/vendor/php-http/httplug/src/Exception.php: no space left on device
Brommie
и оно дальше идет
Brommie
следующие операции делает
Brommie
не останавливается
Brommie
set -e
Brommie
прогуглилось)
Dmitriy
А есть ли возможность управлять виртуализацией докера (cpu, ram) на хардварном уровне, а не на программном?
Sergey
А есть ли возможность управлять виртуализацией докера (cpu, ram) на хардварном уровне, а не на программном?
в докер композ можно указывать сколько выделять памяти при запуске контейнера наверно тож можно
Anonymous
А есть ли возможность управлять виртуализацией докера (cpu, ram) на хардварном уровне, а не на программном?
Да. Останавливаешь сервер и вытаскиваешь/добавляешь планки памяти и процессоры.
Alex
Прям с языка снял :-)))
Anonymous
Только потом не забудь обратно включить
Dmitriy
в докер композ можно указывать сколько выделять памяти при запуске контейнера наверно тож можно
Это программная. Есть ли возможность, делать это также, как VMware или на Parallels?
Dmitriy
Например внешним слоем, есть ли какие-либо инструменты?
twwlf
Это программная. Есть ли возможность, делать это также, как VMware или на Parallels?
я правильно понял, что vmware и parallels аппаратно чем-то ограничивают виртуальную машину?