質問: dockerでブラウザの「localhost:80×0」にHTMLファイルを表示したいけれどできないです。 OS、ソフトは ・WINDOWS10 ・「docker for windows」 を使用しています。 「docker-tutrial」の中の「html」フォルダに「index.html」が存在しており、その「index.html」を表示させたいと思っています。そのため、 ``` C:\Users\KM\docker-tutrial\html>docker run --name first-nginx -v /Users/KM/docker-tutrial/html:/usr/share/nginx/html:ro -d -p 8000:80 nginx ``` と、コマンドプロンプトに打ったところ、 ``` docker: Error response from daemon: driver failed programming external connectivity on endpoint first-nginx (8520650d1016a4e74ca9c370282a9d112e09a8371ccb9e0ff19b0b ``` と出てきます。 「Error response from daemon: driver failed programming external connectivity on endpoint」などで検索し該当するWEBページを調べましたが、自分で解決できなかったため、こちらで伺いたいです。 よろしくお願いいたします。
回答: 一度dockerをリスタートし、やり直したところ、解決できました。 恐らくdocker ps -aで表示される何かをdocker rm -fをする必要があったと思われます。 訪問いただいたみなさん、ありがとうございました。