环境
 
 docker上安装nginx服务
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
docker上安装nginx服务

 

成功
 
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
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

相关文章:

  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
  • 2021-11-27
  • 2021-11-27
猜你喜欢
  • 2021-11-06
  • 2021-10-20
  • 2021-12-25
  • 2022-02-07
  • 2022-02-19
  • 2021-07-27
相关资源
相似解决方案