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

相关推荐
poggioxay1 分钟前
JAVA零基础入门知识3(持续更新中)
java·开发语言·python
清晓粼溪14 分钟前
SpringMVC-01:基础知识
java·spring
互亿无线明明35 分钟前
如何为全球业务构建可扩展的“群发国际短信接口”?
java·c++·python·golang·eclipse·php·erlang
pingzhuyan1 小时前
linux运维异常(总) - 排查与修复(系统yum,docker,网络dns解析等)
linux·运维·docker·centos·shell
写完代码就回家结婚1 小时前
Java函数式编程:用Stream API重构你的代码逻辑
java
Ribou1 小时前
LDAP安装docker版
运维·docker·容器
琢瑜1 小时前
问题1:Oracle Java路径干扰。问题2:环境变量加载顺序问题
java·maven
Yang-Never1 小时前
Open GL ES->以指定点为中心缩放图片纹理的完整图解
android·java·开发语言·kotlin·android studio
编程修仙1 小时前
第十一篇 Spring事务
xml·java·数据库·spring
7哥♡ۣۖᝰꫛꫀꪝۣℋ1 小时前
Spring Boot ⽇志
java·spring boot·后端