No se puede ejecutar el proyecto de vista previa de Dot net core en Docker

Acabo de crear una aplicación web con los últimos sdks de .Net Core Preview. Estoy tratando de ejecutarlo en Linux Docker, sin embargo, el proyecto no se construye.
El error que estoy recibiendo es:

Error La variable DOCKER_REGISTRY no está establecida.
El valor predeterminado es una cadena en blanco. Creación de la red "dockercompose11433628216532645154_default" con el controlador predeterminado
Construyendo testapppreview2
No se pudo generar el servicio 'testapppreview2': manifiesto para microsoft / aspnetcore: 2.1 no encontrado.

Mi archivo docker-compose.yml

version: '3.4'
services:
  testapppreview2:
    image: ${DOCKER_REGISTRY}testapppreview2
    build:
      context: .
      dockerfile: TestAppPreview2/Dockerfile

Su anulación es:

version: '3.4'
services:
  testapppreview2:
    environment:
      - ASPNETCORE_ENVIRONMENT=Development
    ports:
      - "80"

¿Alguien puede dirigirme alguna dirección por favor?

Más información:
El error me señala a este archivo:
C: \ Archivos de programa (x86) \ Microsoft Visual Studio \ Preview \ Community \ MSBuild \ Sdks \ Microsoft.Docker.Sdk \ build \ Microsoft.VisualStudio.Docker.Compose.targets 363

Respuestas a la pregunta(3)

Su respuesta a la pregunta