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

相关推荐
卷无止境1 分钟前
Windows 上丝滑开发 Python,并稳定构建 Docker 镜像
后端·python·docker
吠品1 小时前
Wine 在 Linux 上运行 Windows 软件完整指南
java·linux·服务器
亚历克斯神2 小时前
智能搜索系统的升级复盘——从 Elasticsearch 到混合检索的检索质量提升
java·spring·微服务
金銀銅鐵3 小时前
[Java] 一个方法最多可以有多少个入参?
java·jvm
哭哭啼4 小时前
JAVA服务问题诊断
java·开发语言·jvm
Sayuanni%34 小时前
SpringBoot 从注解到源码:核心知识点总结
java·spring boot·后端
吕海洋4 小时前
目前可用的docker源2026.08
运维·docker·容器
坚定信念,勇往无前4 小时前
Maven 私有仓库-nexus
java
Minner-Scrapy5 小时前
Scrapy 2.17 源码解析:Scheduler 调度器与磁盘/内存双队列
java·爬虫·python·scrapy·网络爬虫·twisted
晚风醉蝶5 小时前
1-11-奇偶排序-OddEvenSort
java·数据结构·算法