/ ### корень проекта,
/web ### тут все файлы, которые будут например в /var/www контейнера
/docker-compose.yml
/docker/ ### тут по директориям все файлы для функционирования докера
php/
Dockerfile
apache/
apache.conf ### тут конфиг апача
services:
db:
...
apache:
...
php:
...
build:
context: .
dockerfile: docker/php/Dockerfile
volumes:
./web:/var/www
volumes:
...
networks:
...
ARG PHP_VERSION="" ### зачем объявление пустой переменной
FROM php:${PHP_VERSION:+${PHP_VERSION}-}fpm-alpine ### которая потом никуда не идёт?
FROM php:8.2-fpm-alpine ### вот актуальная версия например
RUN apk update; \ ### это лишнее, образ распухает, а толку нет
apk upgrade;
RUN docker-php-ext-install mysqli pdo_mysql
services:
db:
...
volumes:
- db_data:/var/lib/mysql ### а тут мы подключаем volume в контейнер сервиса db в директорию с файлами БД
...
volumes: ### тут мы объявляем что будут созданы volume
db_data: ### а тут мы объявляем создание конкретного volume
тыжпрограммистнаймите нормального админа, это дорого, но в случае потери всей локалки из-за шифровальщика или тупо удаления одним из сотрудников - застрахуетесь. Если же ты и есть тот админ - то лучше начни стажёром/джуном в какой-нибудь IT-фирме, там и опыта, и "best practices" у коллег наберёшься. Раз ты не знаешь про AD - то начинать на мелкой, но всё-же "продуктивной" среды, где люди вот прям сейчас работают - не надо
Это как раз и есть переносимые профили
Ну это не проблема эникейщика
винда не умеет нормально выключаться. она "полностью" выключается только при перезагрузке
Удалить его можно, но не нужно.
(в случае если win10 или выше)
1) powercfg -h off - отключает режим гибернации, т.е. по идее выключение == "выключение", а не "сон/гибернация"
2) очистка обновлений и прочего шлака: Параметры -> Система -> Память -> Временные файлы и удаляете всё что предложит, "загрузки" - на ваше усмотрение