Тег centos

Установить NodeJS на Centos 7

Чтобы установить NodeJS 12 версии на Centos 7, выполните команды:

curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash - yum clean all && sudo yum makecache fast yum install nodejs

 

Установка Docker на Centos 7

Чтобы установить Docker на Centos 7 добавьте репозиторий:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Импортируйте ключ GPG:

rpm --import https://download.docker.com/linux/centos/gpg

Установите Docker:

yum install docker-ce docker-ce-cli containerd.io

Для хранения логов рекомендуется journald. В файле /etc/docker/daemon.json пропишите:

{ "log-driver": "journald" }

Также следует ограничить максимальный размер

Docker в LXC

Запуск Docker в LXC

Иногда требуется запустить docker в lxc, например, для установки Docker Swarm на локальную машину, или для установки Kubernetos. LXC позволяет запускать Docker внутри контейнера. Рекомендуется использовать хост машину Ubuntu 18.04.

Прежде чем начать, установите LXC на Ubuntu по инструкции и обновите

Настройка Lets Encrypt для Nginx

Данная инструкция описывает настройку бесплатного https сертификата Let's Encrypt для Nginx через Certbot.

Certbot — это программа, которая облегчает установку и продление бесплатных https сертификатов от Let's Encrypt.