In the rendered html of Docker Hub, there is a good example why the literal html tag is rendered, instead of the image it points to: <p>"Update: New feature. The docker can now get the gamefiles for you. <img align="right" src="https://raw.githubusercontent.com/henkall/docker-cod4/master/cod4.ico">"</p>
Of course no browser will interpret the<img>-tag inside a string as part of the html page.
The problem is caused by the double quotes after the <p> tag and it’s clossing </p> tag, which make the whole content inbetween a litteral string.
How is the tag represented in your markdown? is it![](https://raw.githubusercontent.com/henkall/docker-cod4/master/cod4.ico) or did you actualy embedd it direcly as <image>-tag?
Just because markdown is rendered at one place doesn’t necesarily mean it is rendered exactly the same way somewhere else - this pretty much depends on the markdown html renderer they use.
Seems like the renderer changed (version update? different library?) or is used differently. As a short term solution, I would suggest to compare the README.md of Traefik and your own and check which difference results in Treafik’s beeing rendered and your’s is not.
I am not even sure where to officialy raise an issue about the changed behavior of the “markdown to htlm render”. @avbentem do you have an idea?
That’s a great question and none I am able to answer.
The supported attributes for literal html tags in markdown redendered as html are a hit and miss - it’s a bag full of suprises. But as it used to work, the changed renderer causes an issue for you. That part is clear. Still, the question remains where to officialy raise the issue so it gets the attention it needs.