Size: a a a

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

2020 June 23

GG

George Gaál in DevOps — русскоговорящее сообщество
> DNS CAA

мне казалось, что даже ЛЕ его умеет
источник

I

Ivan in DevOps — русскоговорящее сообщество
Всем привет, я знатный наркоман, подскажите пожалуйста.
Есть Виндоый образ: microsoft/nanoserver:sac2016 (Docker for windows - Desktop)

Собираю в него httpd 2.4.41, но нет стандартного вывода логов в stdout - как в обычном докере ( /dev/stdout/sterr)

Сделал вот такой костыль, чтобы логи писались и отображались в контейнере:

New-Item -ItemType HardLink -Path "C:/Apache24/logs/output.log" -Target "C:/Apache24/logs/access.log"
powershell cat C:/Apache24/logs/output.log -Tail 1 -Wait

Что с hardlink или без падает иногда, что файл записи логов блокируется на чтение:

cat : The process cannot access the file because another process has locked a
portion of the file
At line:1 char:1
+ cat C:/Apache24/logs/output.log -Tail 1 -Wait
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   + CategoryInfo          : ReadError: (C:\Apache24\logs\output.log:String)  
  [Get-Content], IOException
   + FullyQualifiedErrorId : GetContentReaderIOError,Microsoft.PowerShell.Com
  mands.GetContentCommand

В какую сторону копать, чтобы при локе он не падал, а дальше смог читать логи?
источник

DS

Dmitry Sergeev in DevOps — русскоговорящее сообщество
Дмитрий Батыров
Добрый день. Ребята поделитесь ресурсом с помощью которого вы учились писать пайплайны на Jenkins. (Пытаюсь вникнуть на англоязычном ресурсе, но ввиду низкого владения языком. Весьма туго идёт). ;-(
По доке изучал: https://www.jenkins.io/doc/book/pipeline/. Остальное все на опыте дается. Но вроде есть даже книги по ним, в чате @jenkins_ru посмотри во вложениях
источник

В

Влад in DevOps — русскоговорящее сообщество
Всем привет, как лучше организовать сборку deb пакетов совмесно с docker контейнером? есть варианты: на билд машине собирать все в архив, после распаковывать и из него делать deb пакет и docker контейнер, либо же сразу на докер контейнере собирать deb пакет и контейнер заливать в репу ??
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
Влад
Всем привет, как лучше организовать сборку deb пакетов совмесно с docker контейнером? есть варианты: на билд машине собирать все в архив, после распаковывать и из него делать deb пакет и docker контейнер, либо же сразу на докер контейнере собирать deb пакет и контейнер заливать в репу ??
ты про что?
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
чем именно деб собираешь?
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
для сборки деба докер не нужен от слова совсем
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
это всегда делалось в fakeroot или chroot окружении
источник

В

Влад in DevOps — русскоговорящее сообщество
это понятно, но. я имею ввиду что бы с одного места собирался и deb и контейнер
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
это не так работает
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
ты строишь пайлайн в гитлабе
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
шаг №1. собрать деб
сохранить в артефакты
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
шаг №2. Взять докер образ от дебиана, подложить в него пакет, установить
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
положить докер образ в регистри
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
все
источник

В

Влад in DevOps — русскоговорящее сообщество
у меня чуть по другому, я использую jenkins и на нем билд машину поднимаю на fargate, после схлопываю
источник

В

Влад in DevOps — русскоговорящее сообщество
и получаеться сборка всего у меня в докере происходит, после я получаю архив
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
ну, ты тогда сам умен и с усами и чего у нас спрашиваешь?
источник

В

Влад in DevOps — русскоговорящее сообщество
его могу уже распаковать и запихнуть в deb, а так же в docker
источник

В

Влад in DevOps — русскоговорящее сообщество
та не могу решить как лучше организовать..
источник