Dockerfile制作Web应用系统nginx镜像

目录

1.所需实现的具体内容

2.编写Dockerfile

Dockerfile文件内容:

默认网页内容:

3.构建镜像

4.现在我们运行一个容器,查看我们的网页是否可访问

5.现在再将我们的镜像打包并上传到镜像仓库


1.所需实现的具体内容

  1. 基于centos基础镜像。
  2. 指定作者信息。
  3. 安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录。
  4. 暴露80端口。
  5. 设置服务自启动。验证镜像。

2.编写Dockerfile

Dockerfile文件内容:

默认网页内容:

3.构建镜像

可以看到我们成功构建了一个自己的镜像!

4.现在我们运行一个容器,查看我们的网页是否可访问

OK没有问题!

5.现在再将我们的镜像打包并上传到镜像仓库

  1. 标记镜像
  2. 上传(先登录-再上传)
  3. 到仓库Web管理界面查看上传的镜像是否存在
相关推荐
帷幕落秋34 分钟前
内存、虚拟内存与 OOM
linux·运维
Joy T34 分钟前
从 Nginx 到 Gateway 再到微服务:一次 AI 请求的完整链路
nginx·微服务·gateway·controller·路由转发·ai service·接口错误排查
mengge.cloud44 分钟前
Redis
运维·服务器·数据库·redis·缓存·云计算
Smoothcloud润云1 小时前
GPU服务器租用实例DNS与HTTPS下载排障实战
大数据·运维·服务器·人工智能·https·gpu算力
小匠石钧知1 小时前
07_在k8s集群中安装ingress-nginx
nginx·容器·kubernetes·ingress
Apipi*1 小时前
30天速通Linux 第五章Linux 进程管理
linux·运维·服务器
杨云龙UP1 小时前
PostgreSQL 四种常见部署模式快速理解:单实例、流复制、repmgr、Patroni
linux·运维·数据库·postgresql·流复制·高可用ha
白帽攻防录1 小时前
SRC 挖洞:TanStack Start 服务器函数 XSS 深度复盘,CVE-2026-102989 怎么窃取用户会话
运维·服务器·网络安全·xss
资深电气设计1 小时前
ABB AFC/AF/AX系列接触器在数据中心液冷机组中的负载适配技术
运维·物联网·创业创新·业界资讯
.冰块.1 小时前
MySQL下篇 运维实战:备份恢复 + 主从复制 + MHA 高可用,含完整拓扑
运维·mysql·读写分离·高可用·主从复制·mha