Docker启动nginx容器--搭建网站
1.下载nginx镜像
docker pull nginx
2.启动nginx镜像
docker run -d --name nginx01 -p 80:80 -v /data/nginx/www:/usr/share/nginx/html -v /data/nginx/log:/var/log/nginx nginx
- -d 后台运行方式
- -name 给容器起别名
- -p 宿主机和容器端口映射
3.进入到容器中
docker exec -it 容器id/bin/bash
3.1查看容器id docker ps -a
4. 修改 nginx config配置文件
4.1需要安装下vim,编辑config文件
- apt-get update
- apt-get install vim
root@d976665cae12:/etc/nginx# ls
conf.d fastcgi_params mime.types modules nginx.conf scgi_params uwsgi_params
执行命令 nginx -t 检查配置是否有误,并按照报错提示修复错误。
5.其他docker命令
- 拷贝容器的文件到主机中
docker cp 容器id:容器内路径 目的主机路径 - 拷贝宿主机的文件到容器中
docker cp 目的主机路径 容器id:容器内路径 - 重启容器
docker restart 0f883d9d5d32 - 删除容器
docker rm 容器名称
Docker启动nginx容器--搭建网站相关推荐
- docker启动nginx,并挂载目录及docker容器中文乱码
1.首先下载docker的nginx镜像 docker pull nginx 2.查看下载完成的镜像 docker images 3.运行一个nginx的镜像的实例 docker run --name ...
- 使用varnish + nginx + lua搭建网站的降级系统
前言 通常一个网站数据库挂掉后,后果将是非常严重的.基本上整个网站基本不可用了.对于一些网站来说,当数据库挂掉后,如果能提供基本的浏览服务,也是不错的.本文将尝试使用 varnish + nginx ...
- Nginx + Lua 搭建网站WAF防火墙
Nginx + Lua 搭建网站WAF防火墙 一.目的 二.前期环境准备 (一).更新下yum源 (二).编译安装Nginx (三).端口放行 (四).验证安装 (五).lua编译安装 (六).端口冲 ...
- docker启动nginx及问题处理
情景: 前后端联调,都部署在本地,需要nginx来进行转发 docker pull nginx拉取nginx镜像 准备好nginx.conf server {listen 80; # 注意这个是容器的 ...
- docker启动nginx及常见nginx配置
nginx 为方便在设置出错时快速恢复,使用docker方式来配置nginx,下文所有命令针对docker方式. 简单启动 sudo docker run --name nginx_3000 -p 3 ...
- Docker启动常用容器命令及配置说明
Docker启动常用容器命令及配置说明 Docker 容器相关命令 Docker 启动mysql Docker 启动nginx Docker 启动redis Docker 启动rabbitmq Doc ...
- 为什么使用CMD [“nginx“, “-g“, “daemon off;“]启动nginx容器
为什么使用CMD ["nginx", "-g", "daemon off;"]启动nginx容器 前提知识 总结 前提知识 容器只对主进程服 ...
- [docker]三、docker理论概念(镜像、仓库、容器),用docker运行nginx来搭建一个属于自己网站。查看进程监听哪个端口的命令
目录 1.docker概念 1.1.镜像(image) 1.2.容器(container) 1.3.仓库(repository) 1.4.理解 2.用docker运行nginx 2.1.正常命令开启n ...
- docker启动nginx后挂了_Docker容器部署 Nginx服务
1.查找 Docker Hub 上的 nginx 镜像 [root@localhost ~]# docker search nginx 2.拉取官方的Nginx镜像 [root@localhost ~ ...
最新文章
- 作业06-接口、内部类
- Xamarin.FormsShell基础教程(2)创建Shell解决方案
- 数制之非十进制数转十进制数
- Android简单通讯录从list取数据并显示 eclipse开发
- 基于JAVA+SpringMVC+Mybatis+MYSQL的酒店食品仓库管理系统
- python123-Python123
- mysql 外键约束条件_MySQL-条件外键约束-问答-阿里云开发者社区-阿里云
- HTML和CSS面试题第35题
- 机器人机电液控制一体化联合仿真
- 慕课网vue播放器最新QQ音乐api
- BUUCTF crackMe 题解
- ParkingEE智能化停车服务平台
- 如何用python制作二维码照片_利用Python制作二维码
- Heka nginx input
- 学生使用计算机中怎么关机,学生用计算器咋关机
- vbs和java有关系吗_Java程序员所需的批处理和VBS脚本 (转载)
- WPA-Enterprise WPA2-Enterprise以及WPA-Personal WPA2-Personal
- 程序员应该学习如何学习
- Linux:未定义引用`CPU_ZERO‘
- java多线程实现龟兔赛跑
热门文章
- 年度账单刷屏的背后,隐藏了哪些不为人知的秘密?
- GB9706.1-2007+2020和IEC60601-1:2005 3.0+2012 3.1标准主要差异解析
- vue-router 利用 $route 的 matched 属性实现面包屑效果
- 数据分析(二)数据预处理
- Mathtype部分数学符号不能显示,只能显示方框时的解决办法
- 性能测试-----压力测试,负载测试,强度测试,容量测试
- Java实现判断休息日和节假日
- Python中random模块常用函数/方法(2)——random.random(),random.randint()和random.uniform()
- 安全狗项目实例分享|关键七步构建最后一道防线
- 克里希那穆提--重新认识你自己