TIBCO Data Virtualization Docker Image build fails due to error 'No matching manifest for Windows/amd64 in the manifest list entries'

TIBCO Data Virtualization Docker Image build fails due to error 'No matching manifest for Windows/amd64 in the manifest list entries'

book

Article ID: KB0074493

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 8.3

Description

In TIBCO Data Virtualization, building Docker image with the docker file fails with the following error:
User-added image

Environment

Windows Operating Systems

Resolution

Apply changes with any of the following option:
(1) Switch Docker to use Linux containers. The TDV Dockerfile needs to pull down a Linux base OS - centos - which may not happen when Docker is set to use Windows containers.

 From the Docker Desktop menu, you can toggle which daemon (Linux or Windows) the Docker CLI talks to. Select Switch to Windows containers to use Windows containers, or select Switch to Linux containers to use Linux containers (the default).

For additional details, refer to: https://docs.docker.com/docker-for-windows/#:~:text=Switch%20between%20Windows%20and%20Linux,Linux%20containers%20(the%20default).

(2) When the image is not tagged, Docker defaults it to 'latest' which could cause this error. As best practices, it is recommended to tag it with the right version instead of leaving it to 'latest'. 
For additional details, refer to https://support.circleci.com/hc/en-us/articles/360000347167-No-matching-manifest-for-linux-amd64-in-the-manifest-list-entries?utm_medium=SEM&utm_source=gnb&utm_campaign=SEM-gnb-DSA-Eng-ni&utm_content=&utm_term=dynamicSearch-&gclid=Cj0KCQjwoJX8BRCZARIsAEWBFMJGWuEJmYmUkMGDWuTVWGNteW-S5RdDseq2VsxT0Rjbn5ANV9R2xdkaAqp8EALw_wcB.
Try tagging it as shown in the command below:
docker build -t myrepo/tdv:8.3 -f Dockerfile.tdv .

Screenshot for reference:
User-added image

Issue/Introduction

TIBCO Data Virtualization Docker Image build fails due to error 'No matching manifest for Windows/amd64 in the manifest list entries'