We defined a Dockerfile to create a Docker image for our Cloud-Native-Starter workshop especially for Windows 10 users. The users can now simply create a Docker image on the local Windows 10 machine and then follow the guided steps in the hands-on workshop documentation and use the bash scripts. The reason why we don’t build a Docker image and share the image on Dockerhub is, we want to provide users the freedom of own customizations.
These are some challenges we had during the testing of the Dockerfile definition:
- File sharing for Docker images on Windows
- Docker port forwarding
- Docker in Docker
- Istio Virtual service configuration
- Linux tools missing