在docker中部署静态网页
程序员文章站
2024-03-25 13:51:58
...
1、新建一个80端口的web服务器,ubuntu系统
docker run -p 80 –name web -i -t ubuntu /bin/bash
2、在ubuntu上安装nginx
apt-get update
apt-get install -y nginx
3、在ubuntu上安装vim
apt-get install -y vim
4、创建文件夹
mkdir -p /var/www/html
5、创建静态页面
cd /var/www/html
vim index.html
<html>
<body>
<h1> hi,docker! </h1>
</body>
</html>
6、运行nginx
ps -ef 查看nginx是否正常启动
如图则nginx已经正常启动
ctrl+P && ctrl+Q 退出docker。
如图docker内ubuntu容器的80端口对应了宿主机的32769端口。
通过docker inspect web 查看容器的内网ip地址
7、访问页面
可以通过curl http://127.0.0.1:32769 访问
也可以通过 curl http://172.17.0.3 访问
当然也可以通过浏览器访问上述2个ip。
好了,大功告成。后面还要用docker实现更加复杂的应用。
上一篇: Linux上安装Docker
推荐阅读
-
在docker中部署静态网页
-
在Linux系统上使用Docker部署Redis集群 详解
-
在docker容器中离线安装fbprophet
-
Js 判断网页是在iPhone或Android浏览器中查看 博客分类: JS JavaScript浏览器
-
在银河麒麟V10上部署基于docker的Jenkins
-
【转】开源权限管理组件ralasafe在eclipse中的部署
-
【转】开源权限管理组件ralasafe在eclipse中的部署
-
企业13、docker仓库的介绍,公有私有仓库。在私有仓库中我们加密,以页面的方法来看仓库。
-
K8S+docker部署spring cloud中的config-server遇到的问题!
-
在Docker容器中运行Spring Boot应用 博客分类: spring bootspring