Skip to content

Rickert155/template_Containerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Разворачиваем PHP + Apache2 + Базы данных в контейнерах

Предупреждение
Проект создан для самостоятельного самообучения, ни в коем случае не воспринимать информацию, как самую надежную.

PHP + Apache2

Сборка образа apache2+php

podman build -t apache_php -f apache_php/Containerfile

Запуск контейнера с пробросом портов и директории

podman run -d -it -p 7000:80 -v $PWD/site/:/var/www/html/ --name apache_php apache_php

MySQL

Сборка образа(по сути переменные добавляем)

podman build -t mysql -f mysql/Containerfile

Запуск контейнера с пробросом портов

podman run -d -it -p 3306:3306 --name mysql mysql:latest

Поднимаем Pod

Создать pod

podman pod create --name php_mysql_backend -p 7000:80

Добавим в него php + apache + директорию с проектом

podman run --pod php_mysql_backend -d -it -v $PWD/site/:/var/www/html/ --name apache_php apache_php:latest

Добавим mysql/mariadb

podman run --pod php_mysql_backend -d -it --name mysql mysql:latest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors