网站首页 > 精选教程 正文
1、基于centos镜像,构建nginx镜像
第一步:创建单独一个文件夹
mkdir /docker/nginx -p
cd /docker/nginx
第二步:创建dockerfile文件
vim dockerfile
FROM centos
MAINTAINER yugewl
RUN yum install nginx -y
COPY index.html /usr/share/nginx/html/
EXPOSE 80
ENTRYPOINT ["/usr/sbin/nginx","-g","daemon off;"]
第三步:创建index.html
vim index.html
<html>
<head>
<title>容器里的index文件</title>
</head>
<body>
<h1>欢迎进入nginx容器!!!</h1>
</body>
</html>
第四步:构建镜像
docker build -t centosnginx:v8 .
第五步:查看镜像是否构建成功
docker images | grep centos_nginx
注:上图显示结果,则为构建成功。
第六步:基于上述构建的镜像,进行启动一个容器
docker run -d -p 80 --name nginx8 centos_nginx:v8
查看启动是否成功
docker ps | grep nginx8
第七步:查看容器里nginx的默认页面
访问:192.168.193.110:4005
注:这是我的虚拟机的IP,端口为随机的
注意:
ENTRYPOINT ["/usr/sbin/nginx","-g","daemon off;"]
表示容器运行时,自动启动容器里的nginx服务
猜你喜欢
- 2024-10-23 Docker 容器高级操作「Docker 系列-3」
- 2024-10-23 Nginx 负载均衡案例 nginx负载均衡机制
- 2024-10-23 5分钟搭建苹果CMS及熟悉常用操作 苹果cmsv10搭建教程
- 2024-10-23 Docker下环境部署 docker运行环境
- 2024-10-23 用Kubernetes编排容器,就看这个 kubernetes pause容器
- 2024-10-23 Docker Swarm 集群环境搭建及弹性服务部署
- 2024-10-23 3、Dockerfile的基本语法 dockerfile的作用
- 2024-10-23 Docker安装nginx web服务器的方法及几点思考
- 2024-10-23 docker容器自动重启配置 如何确保docker容器重启服务器不会关
- 2024-10-23 OpenResty搭建高性能服务端 openresty consul
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)