Docker: правильный запуск процессов в контейнере с PID 1
Данная статья посвящена корректному написанию Dockerfile по части запуска процессов внутри контейнера. Казалось бы, что всё описано в документации. Но порой бывают неоднозначные случаи и в целом хорошие практики, о которых будет рассказано на примерах
Архивация измененных файлов после git pull
Стояла задача по архивации файлов, которые были изменены после релиза на проекте. То есть при выполнении git pull origin master средствами gitlab-ранера нужен был архив с файлами, которые были изменены. Реализация простая средствами git и