docker 和 dockerfile 是否有任何非常基本且仍然可行的示例来运行单个 html 文件并在 docker 的帮助下将其显示给其他人?
要在 http 上提供 html 文件,您需要一个 Web 服务器,因此要做到这一点,您需要做的就是获取 httpd 服务器的 docker 映像,将 html 文件放在 Web 服务器的根目录中,并在某个端口上公开该服务(假设8080),我们来一一做。
1.) 使用此内容创建一个 docker 文件
FROM httpd:2.4
COPY ./public-html/ /usr/local/apache2/htdocs/
2.)
docker build -t my-apache2 .
3.)
docker run -dit -p 8080:80 --name my-running-app my-apache2
就是这样。您的 html 页面现在应该可以在
http://yourip:8080/public-html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)