Я новичок в докере и борюсь с тем, что должно быть базовой ситуацией. Я пробовал разные сценарии, но не могу создать папку в док-контейнере. Я пытаюсь создать новую папку «alternative-html», которая находится в контейнере, основная папка /var/www/html, я сопоставил ее с локальной папкой и работает.
Файл dockerfile для apache содержит:
FROM httpd:2.4.33-alpine
WORKDIR /var/www/alternate-html
RUN touch index.html \
&& mkdir images
WORK DIR /var/www/html/
И мой файл компоновки docker:
version: "3.2"
services:
php:
build: './php/'
networks:
- backend
volumes:
- ./code/:/var/www/html/
apache:
build: './apache/'
depends_on:
- php
networks:
- frontend
- backend
ports:
- "8080:80"
volumes:
- ./code/:/var/www/html/
networks:
frontend:
backend:
Вопрос: Что я делаю неправильно, чтобы появился этот каталог "/var/www/alternate-html".