Решение, вероятно, очевидно для любого, кто регулярно использует Docker, однако для любых новичков, таких как я, вот причина ошибки и решения.
Я использую контейнеры Windows, а не Linux, которыедокументация была для.
# Use an official Python runtime as a parent image
FROM python:2.7-slim
Это говорит Docker, что существует зависимость от образа в концентраторе Docker с именем python
и тегом 2.7-slim
.Вы можете найти, перейдя к https://hub.docker.com и выполнив поиск python
.При нажатии на python вы попадете на страницу python-репозиторий .
Информация о теге не дает понять, какие теги поддерживают какие архитектуры, однако некоторые имеют windowsservercore
в своихимя тега, которое весьма убедительно говорит о том, что эти окна поддержки.
Изменение строки, запрашивающей python:2-7-slim
на python:2.7.15-windowsservercore
, решает проблему, т. е.
FROM python:2.7.15-windowsservercore