docker上安装nginx服务
2023-09-11 14:13:55 时间
环境
![](https://images2017.cnblogs.com/blog/464291/201707/464291-20170728150246993-1900231133.png)
1.开启一个容器,安装nginx,略过
2.假如第一步新启动没映射端口的话,重新把容器保存为镜像然后再重新运行一个新容器,不建议在一个正在运行的容器上做端口映射
docker run -i -t -d -p 8081:80 --name c_nginx lqy/c_nginx:1.0 /bin/bash
3.新运行的容易默认没启动nginx,启动它
/usr/local/nginx/sbin/nginx
4.宿主机上运行
curl http://127.0.0.1:8081
![](https://images2017.cnblogs.com/blog/464291/201707/464291-20170728150302836-1367230671.png)
成功
6.容器一退出就会关闭容器里面所有进程,有两个方法
1.重新启动一个新容器,后台进程默认启动nginx
docker run -i -t -d -p 8081:80 --name c_nginx lqy/c_nginx:1.0 /usr/local/nginx/sbin/nginx -g "daemon off;"
2.执行容器里面进程启动nginx
docker exec c2e3e03b3766 /usr/local/nginx/sbin/nginx
相关文章
- Docker 核心技术之镜像
- Docker-部署MySQL
- Docker-Mac安装
- Docker服务启动时报错:Job for docker.service failed because the control process exited with error
- Docker最全教程——从理论到实战(四)
- Mac docker-desktop 安装单机版k8s
- 微服务轮子项目(13) - 统一日志中心详解(docker安装部署)
- docker-compose安装elasticsearch集群
- docker for windows--Windows 10 家庭中文版 21H2 安装Docker Desktop初体验
- docker-compose 部署 RSS 服务订阅、安装tiny-tiny-rss、RSSHub
- docker build时报错"failed to create endpoint xxxx on network bridge: failed to add the host (veth999999) <=> sandbox (vetha8888888) pair interfaces: operation not supported"
- Docker
- 《Docker生产环境实践指南》——1.4 可预期的情况
- nginx docker 安装ping 命令
- Docker+nginx+tomcat7配置简单的负载均衡
- Docker安装Jenkins并配置GitHub
- Docker问题——安装过程中问题Errors were encountered while processing: docker-ce
- 传输文件到docker容器
- docker中安装Jenkins
- 部署私有Docker Registry
- windows 安装 docker destop
- Docker Compose安装使用,及搭建nginx+php+mysql基础应用实例