Для соединения с сервером используйте терминал на ОС Linux, или клиент "Putty" для ОС Windows.
При использовании терминала выполните:
ssh <имя пользователя на сервере>@<ip адрес сервера>
При использования Putty введите в строку адрес сервера и нажмите кнопку Open
Для получения root-прав необходимо ввести команду и пароль от пользователя root (или пользователя с аналогичными правами).
sudo su
Если он в режиме "enforcing" или "disabled", то переведите его в режим "permissive".
Внимание, команды перезагрузят ОС при выполнении условий!
if [ -f /etc/selinux/config ]; then if [ "$(echo $(getenforce))" = "Enforcing" ]; then sudo sed -i "s/SELINUX=enforcing/SELINUX=permissive/" /etc/selinux/config && reboot;fi;fi;
if [ -f /etc/selinux/config ]; then if [ "$(echo $(getenforce))" = "Disabled" ]; then sudo sed -i "s/SELINUX=disabled/SELINUX=permissive/" /etc/selinux/config && reboot;fi;fi;
sudo su
if [ "$(which apt-get 2> /dev/null)" != "" ]; then export kstmp="apt-get";fi;
if [ "$(which yum 2> /dev/null)" != "" ]; then export kstmp="yum";fi;
if [ "$(which dnf 2> /dev/null)" != "" ]; then export kstmp="dnf";fi;
if [ -z $(which wget 2> /dev/null) ]; then $kstmp install -y wget;fi;
if [ -z $(which nano 2> /dev/null) ]; then $kstmp install -y nano;fi;
Обращаем ваше внимание, что необходимо устанавливать только один вариант из предоставленных ниже.
Для Red OS (7.3.1 и 7.3.2) установка выполняется с репозиториев:
dnf install -y docker-ce
systemctl enable docker
systemctl start docker
systemctl status docker
В остальных ОС установите docker-ce-20.10.21:
cd /opt
wget https://keysystems.ru/files/users/gary/docker/dks-docker-ce-20.10.21.tar.gz --no-check-certificate
chmod +x dks-docker-ce-20.10.21.tar.gz
tar -C /opt/ -xvf dks-docker-ce-20.10.21.tar.gz
bash /opt/dks-docker-ce-20.10.21/install.sh
Запуск и проверка работоспособности:
systemctl enable docker
systemctl start docker
systemctl status docker
На момент данной версии документации, Podman есть в следующих репозиториях:
Если Podman отсутствует в репозиториях, то рекомендуется ставить Docker-CE.
Установка Podman из репозитория выполняется следующими командами:
$kstmp install -y podman
$kstmp install -y runc
Запуск и проверка работоспособности:
systemctl start podman
systemctl status podman