Skip to content

zZeleZz/test_devops_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание 1

Разработать ansible, запускающий докеризированное веб приложение (nginx, php, mysql) с использованием docker-compose.yml на удалённом сервере.

Плейбук должен

  1. Дистрибьютить необходимые для работы файлы

  2. Генерировать конфигурационный файл для nginx, и, по необходимости,

перезапускать его (nginx).

Результатом выполнения ТЗ является:

  1. Ansible playbook (вместе с ролями и/или файлом с зависимостями, необходимыми

шаблонами);

  1. docker-compose.yml;

  2. Dockerfile;


Решение

Dockerfile -- образ (php, nginx, supervisor) web-приложения

docker-compose -- собирает и запускает web-приложение (простая страничка, отобрающая версию клиент браузера и версию установленного Mysql)

Папка ansible -- playbook, который все это может развернуть на свежем сервере Ubuntu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published