docker部署nginx容器

  1. Dockerfile文件编写

    复制代码
    # 使用官方Nginx基础镜像
    FROM nginx:latest
     
    # 将宿主机的80端口映射到容器的80端口
    EXPOSE 80
     
    # 当Docker容器启动时,自动启动Nginx服务
    CMD ["nginx", "-g", "daemon off;"]
  2. 制作nginx镜像(点号代表dockerfile在当前目录下)

    复制代码
    docker build -t my-nginx-image .
  3. 启动nginx容器,并挂载主机目录文件到容器内部

    复制代码
    docker run -d -p 80:80 -v /data/html:/usr/share/nginx/html --name my-nginx-container my-nginx-image:latest

相关推荐
Stella Blog13 小时前
狂神Java基础学习笔记Day01
java·笔记·学习
李白的天不白13 小时前
java处理跨域请求
java
云烟成雨TD13 小时前
Spring AI Alibaba 1.x 系列【11】Spring AI Models 扩展:DashScope
java·人工智能·spring
小堃学编程13 小时前
【项目实战】基于protobuf的发布订阅式消息队列(2)—— 线程池
java·开发语言
怨言.13 小时前
Java内部类详解:从基础概念到实战应用(附案例)
java·开发语言
XiYang-DING13 小时前
【Java】 Java 集合框架
java·开发语言
sbjdhjd13 小时前
Docker | 核心概念科普 + 保姆级部署
linux·运维·服务器·docker·云原生·面试·eureka
心勤则明13 小时前
Spring AI Alibaba Skills 的渐进式披露与热更新实战
java·后端·spring
摇滚侠13 小时前
Vmvare 虚拟机安装 Linux CentOS 7 操作系统 一键安装 Docker 1Panel 一键安装 MySQL Redis OpenClaw
linux·docker·centos
netyeaxi13 小时前
Spring:如何查看Spring应用对外提供了哪些API接口?
java·spring