Ссылка на microsoft / nanoserver
Если я буду следовать процессу, указанному в приведенной выше ссылке, я смогу заставить нано-сервер docker работать внутри docker в командной строке ..
RUN --name nanoiis -d -it -p 8080: 80 nanoserver / iis
- это строка комментария, используется.
Я хочу поставить этов докер файл и сборку и образ.Итак, вот мой dockerfile
FROM microsoft/nanoserver
# Set the working directory to /app
WORKDIR /app
# Copy the Public directory contents into the container at /app
ADD ./Public /app
# -p 8080:80 Map TCP port 80 in the container to port 8080 on the Docker host.
RUN --name nanoiis -d -it -p 8080:80 nanoserver/iis
Я получаю сообщение об ошибке
Ответ об ошибке от демона: строка ошибки разбора Dockerfile 12: Неизвестный флаг: имя
У меня вопрос, что я делаю не так?
Я следую примеру создания образа докера здесь: https://docs.docker.com/get-started/part2/
Следующий вопрос: чтоэто команда, которую я бы использовал, чтобы запустить мое приложение?В примере они используют.
CMD ["python", "app.py"] Что я должен использовать для запуска нано-сервера?
В заключении приведу несколько документов по запуску веб-сайта на нано-сервере.Похоже, что Nano-Server изменил свою роль в Microsoft.