当前位置: 首页 > news >正文

使用almalinux基础镜像创建nginx镜像

前言

使用almalinux:latest镜像构建nginx镜像,启动容器时,nginx自动启动

创建基本文件

cd ~
mkdir nginxtest
cd nginxtest/
echo 'nginx s running!!!' >> index.html
vi Dockerfile

编辑dockerfile文件内容

FROM almalinux:latest 
MAINTAINER "smartaiops<smartaiops@126.com>"
RUN yum clean all && yum -y install epel-release
RUN yum -y install nginx
ADD index.html /usr/share/nginx/html/
RUN echo "daemon off;" >> /etc/nginx/nginx.conf #取消nginx以daemon身份运行
EXPOSE 80
CMD /usr/sbin/nginx
## 如果为centos系统安装此插件
yum-plugin-ovl

保存退出构建镜像

docker build -t almalinux-nginx:v1 .

构建完成使用docker images 查看构建的镜像

启动容器

docker run -d -p 80:80 --name nginx1 almalinux-nginx:v1
docker ps
docker inspect nginx1

图像_2025-09-14_160252897

http://www.wxhsa.cn/company.asp?id=3664

相关文章:

  • docke容器版Nessus登录+破解+激活+特征库更新
  • 我把Cursor当磁盘清理工具用,非常棒! - ukyo-
  • vue项目
  • 第九篇:数据库服务克隆应用
  • Anti-Proxy Attendance 题解
  • 【2024-2025第二学期】助教工作总结
  • 开始每小时记录日程
  • 5【鸿蒙/OpenHarmony/NDK】使用Node-API进行异步任务开发
  • 控制器指令
  • 题解:AT_abc421_c [ABC421C] Alternated
  • MySQL数据库:SQL数据类型
  • Ubuntu 安装
  • 幼等数论
  • 搭建rocketmq的三主三从遇到的坑
  • 深入解析:轻松Linux-9.进程间通信
  • 2025.9.14——1黄1绿
  • Ubuntu 中改图片大小
  • Day01
  • 认识眼图和眼图的参数
  • 【芯片设计-信号完整性 SI 学习 1.2 -- loopback 回环测试】 - 实践
  • 【科研绘图系列】R语言绘制地图和散点图 - 指南
  • Java NIO 学习小记
  • 扩展欧几里得算法求乘法逆元
  • redis实现缓存3-封装redis工具类
  • 高阻态
  • 鸿蒙应用开发从入门到实战(四):ArkTS 语言概述
  • 命令模式的深度解析:从标准实现到TPL Dataflow高性能架构
  • JavaWeb
  • 读书笔记:为什么数据在磁盘上的存放顺序如此重要?
  • Rcc_APBPeriphClockCmd()