Welcome, Guest.

Автор Тема: Скрипт для быстрого развертывания Docker  (Прочитано 384 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yarcloud

Внимание! Важно соблюдать весь синтаксис. Иначе у Вас будет гора ошибок.

Мы будем ставить Docker CE (Community Edition) на ОС CentOS.
Я специально собрал пакет для этой цели. Вам остается только запустить его.
1. Скопируйте код в файл с расширением .py
2. Установите Python 3, если он есть переходите к шагу 3
3. Запускайте файл (например
python3 docker.py
)
Код исходников пакета прикладываю ниже... Используемая разрядность: *nix x64
Powered by Python 3  8)
import os
import sys
import subprocess

print("Установщик Docker v1.0 by yarcloud")

print("Ставлю зависимости...")
subprocess.call("yum install yum-utils device-mapper-persistent-data lvm2 -y")
print("Дело сделано!")
print("Ставлю репозиторий Docker...")
subprocess.call("yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo")
print("Включаю все нужное...")
subprocess.call("yum-config-manager --enable docker-ce-edge")
subprocess.call("yum-config-manager --enable docker-ce-test")
print("На всякий случай обновляемся...")
subprocess.call("yum update -y")
print("Ставлю Docker Community Edition...")
subprocess.call("yum install docker-ce -y")
print("Стартую Docker и добавляю его в автозагрузку...")
subprocess.call("systemctl start docker")
subprocess.call("chkconfig docker on")
print("Все готово.\nУдачной работы с Docker!")
« Последнее редактирование: 02 Февраля 2018, 22:10:33 от yarcloud »

Tags:
 

Контакты

Голосовая связь Работа Правообладателю Вконтакте

Другое

Реклама Набор модераторов Индивидуальные услуги