Познакомившись с серверной операционной системой CentOS-7, я был поражён её высокой стабильностью и удобством открытого исходного кода. Кстати, он разработан на базе Red Hat Enterprise Linux версии 3.10. Получается, любой пользователь может получить решения для бизнеса бесплатно! Мне так понравилось изучать Centos 7! Её код напоминает мою альма-матер — Институт Роботизации и Автоматизации. Универсальный продукт на ценном ядре с отзывчивой технической поддержкой. Обновления для Centos7 станут выпускать до 2024 года. Это значит, я ещё много лет буду писать полезные инструкции для работы с данным программным продуктом. Почаще заходите в мои заметки!

Добавление в firewall-cmd цепочки пользовательских правил для Docker в Сentos 7

Устанавливаем пакеты и включаем службу

    yum install firewalld -y

    sudo systemctl start firewalld
    sudo systemctl enable firewalld 
    sudo systemctl status firewalld

Удаляем цепочку DOCKER-USER

firew...

Добавляем docker-compose как сервис

обновляем систему, устанавливаем необходимые пакеты

yum update -y
yum install docker.io docker-compose -y

добавляем пользователя в группу "docker"

sudo usermod -a -G docker 

добавляем файл сервиса

emacs /etc/systemd/system/docker-compose.serv...

Установка gitlab-runner v14.0.0 с tls на CentOS7

#!/bin/bash
set -eu
echo  "скачиваем пакет" 
wget 'https://packages.gitlab.com/runner/gitlab-runner/packages/el/7/gitlab-runner-14.0.0-1.x86_64.rpm/download.rpm'
mv download.rpm gitlab-runner-14.0.0-1.x86_64.rpm
rpm --checksig gitlab-runner-14.0.0-1...