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

相关推荐
九皇叔叔10 分钟前
高斯性能分析【第一天】单表执行计划分析
java·数据库·性能分析·执行计划·gauss
苦逼的猿宝12 分钟前
基于springboot的社区团购系统设计(源码+论文)
java·毕业设计·springboot·计算机毕业设计
电魂泡哥13 分钟前
RocketMQ Dledger 集群与 Raft 协议
java·rocketmq·java-rocketmq
行走的蜗牛21 分钟前
【springai】 Model层设计与实现
java·ai编程
认真的薛薛24 分钟前
Linux基础:GitOps发布流程
java·linux·运维
鱼鳞_24 分钟前
苍穹外卖-Day05(Redis)
java·redis
雨落在了我的手上30 分钟前
初识java(九):类和对象(⼀)
java·开发语言
是码龙不是码农31 分钟前
数据库主键选型:为什么别用自增 ID?
java·数据库
北风toto35 分钟前
Jenkins新手入门安装插件全报错
java·运维·jenkins