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

相关推荐
路過的好心人6 分钟前
Docker + Rabbitmq 集群部署
docker·容器·rabbitmq
初级程序员Kyle8 分钟前
开始改变第一天 JVM的原理到调优(4)
java·后端
G果14 分钟前
安卓APP页面之间传参(Android studio 开发)
android·java·android studio
我是天龙_绍24 分钟前
java 类 静态和非静态说明
java·后端
Elieal25 分钟前
Java的Collection 集合体系详解
java·开发语言
qyhua37 分钟前
从零部署自维护版 Uptime Kuma:Node.js + PM2 + Nginx 全链路实战指南
运维·nginx·node.js
青衫码上行1 小时前
【Java Web学习 | 第1篇】前端 - HTML
java·前端·学习
阿金要当大魔王~~1 小时前
uniapp img 动态渲染 的几种用法
java·服务器·前端·1024程序员节
摸鱼的老谭2 小时前
Java 25 中的最佳新特性
java·1024程序员节
lang201509282 小时前
Spring Boot健康检查全解析
java·spring boot·后端