Бюджет: 600 UAH Термін: 1 день
аівфаівфвіааавіавфі
аівф
ваіф
ав
ів
аф
фіа
афів
фіва
іавф
ф
а
ф
аів
і
вфа
іфва
Потрібно зробити завдання з мінімальними поясненнями у mobaxterm на linux ubuntu. завдвння виконується у закритій мережі так що images вжу встановлені файлом на самому комп'ютері
Створіть docker swarm:
node-1 є менеджером swarm, а node-2 і node-3 є робітниками
Підготуйте статичну HTML-сторінку:
Надайте простий HTML-файл (наприклад, index.html), який повинен обслуговуватися веб-сервером Nginx
- він повинен містити текст привітання та картинку
Створіть Dockerfile:
Напишіть Dockerfile для налаштування сервера Nginx, який буде обслуговувати наданий HTML-файл.
Dockerfile повинен:
- Використовувати образ nginx: 1.21.6 у /root (завантажити його, якщо необхідно)
- Скопіювати файл index.html у відповідний каталог для обслуговування Nginx.
Створіть файл docker-compose.yml для keepalived:
Напишіть файл docker-compose.yml для запуску образу keepalived:
Використовуйте образ keepalived у /root (завантажити його, якщо необхідно)
Запустіть docker-compose.yml на кожному робочому вузлі окремо, а не в режимі swarm (рекомендується використовувати файл env)
Створіть файл docker-compose.yml для nginx swarm:
Напишіть файл docker-compose.yml для запуску створеного вами образу:
він повинен відображати порт 80 на хості на порт 80 в контейнері.
Напишіть Bash-скрипт:
Напишіть Bash-скрипт (setup.sh), який:
Створює образ docker з Dockerfile.
Запускає стек nginx docker через docker-compose.yml на обох робітниках.
Виводить повідомлення, що сервер працює і доступний.
Фінальні тести:
доступ до http://<virtual_ip> і перевірте, що ваша html-сторінка в порядку
вимкніть активний вузол і перевірте, що інший вузол отримує віртуальну ip
доступ до http://<virtual_ip> знову і перевірте, що ваша html-сторінка в порядку
Бюджет: 600 UAH Термін: 1 день
аівфаівфвіааавіавфі
аівф
ваіф
ав
ів
аф
фіа
афів
фіва
іавф
ф
а
ф
аів
і
вфа
іфва
Бюджет: 1500 UAH Термін: 1 день
Привіт!
Можу зробитити завданя. Є досвід з Docker, Docker Swarm, Docker Compose.
21 ставка 2 серпня
Windows 11 ставок 28 липня
Кібербезпека та захист даних 27 ставок 27 липня
Консультування з AI 53 ставки 23 липня