Я потерпел неудачу в: Docker build -t my_aspnetcore. Краткая информация об ошибке: неверный формат ссылки - PullRequest
0 голосов
/ 01 января 2019

Я хочу создать образ докера для моего приложения Asp.net Core.Среда - CentOS7.5 и dotnet-sdk-2.1.500.Вот полное сообщение об ошибке при вводе команды.

docker build -t wechat.: Отправка контекста сборки в демон Docker 1.547 МБ Шаг 1/17: ИЗ microsoft / dotnet: 2.1-aspnetcore-база AS времени выполнения Ошибка ссылки на синтаксис: «Microsoft / dotnet: 2.1-aspnetcore-runtime AS base» не является допустимым хранилищем / тегом: недопустимый формат ссылки

Отправка контекста сборки в демон Docker 1.547 МБ Шаг 1/17:ОТ microsoft / dotnet: 2.1-aspnetcore-runtime AS base Ссылка на синтаксический анализ ошибки: «microsoft / dotnet: 2.1-aspnetcore-runtime AS base» не является допустимым репозиторием / тегом: недопустимый формат ссылки

IИнтересно, есть какие-то настройки, которые я сделал неправильно?Как мне пройти через это?

1 Ответ

0 голосов
/ 02 января 2019

Для invalid reference format это обычно вызвано неправильной версией докера.

Для FROM microsoft/dotnet:2.1-aspnetcore-runtime AS base используется новая функция докера с именем multi-stage builds, для которой требуется Docker 17.05 или выше.

Попробуйте выполнить Get Docker CE для CentOS для переустановки или обновления док-станции ce.

...