Эта вещь действительно странная ... Если я создаю docker изображение, используя следующий docker файл, я получаю ошибку
#TO BE FINISHED
FROM httpd:2.4
COPY / /usr/local/apache2/htdocs/operator
# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY ./config/my-httpd.conf /usr/local/apache2/conf/httpd.conf
EXPOSE 80
Для простого теста я только что взял один из массового контейнера httpd: 2.4 и заменил его в моем config / my-httpd.config, но все равно выдает ошибку.
Если я прокомментирую #COPY, то это работает .. но что не понятно я почему ... это то же самое, что содержится в официальном образе httpd
Я забыл сказать, что я использую Docker для windows настольного приложения и я нахожусь в режиме linux
Что я делаю не так?
ОБНОВЛЕНИЕ # 1
Я понял, что проблема в размере файла http.d ... Я пытаюсь объяснить.
Чтение документации , я использовал docker run --rm httpd:2.4 cat /usr/local/apache2/conf/httpd.conf > my-httpd.conf
Но на Windows машине я получаю файл размером около 42 КБ.
Я смонтировал том и скопировал файл на простом работающем образе httpd и это 20kb. использование этого работает .... почему это происходит?