Products | Versions |
---|---|
TIBCO Data Virtualization | 8.3 |
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: