1、docker pull centos:centos8

2、进入容器
docker run -it centos:centos8 /bin/bash
3、安装git
yum install -y git
4、安装nvm
git clone https://github.com/creationix/nvm.git
source nvm/nvm.sh
5、修改环境变量
vi ~/.bash_profile
加入source nvm/nvm.sh
更新
source ~/.bash_profile
6、安装node
nvm install 14.9.0
使用
nvm use 14.9.0
7、全部安装pm2
npm install -g pm2
8、更新yum
yum update
9、安装wget
yum install wget

10、安装nginx
cd /usr/local/src
wget http://nginx.org/download/nginx-1.18.0.tar.gz
11、安装gcc 、make编译器和Nginx依赖包
yum install -y gcc make pcre-devel zlib-devel
12、开始编译
tar -xf nginx-1.18.0.tar.gz
cd nginx-1.18.0
./configure --prefix=/usr/local/nginx --with-pcre
make
make install
13、启动nginx
/usr/local/nginx/sbin/nginx
查看nginx是否启动成功
curl localhost
14、启动、停止nginx
cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload

docker centos node nginx相关推荐

  1. Docker手动构建 nginx+py3+uwsgi环境

    Docker手动构建 nginx+py3+uwsgi环境 前述 这里使用的阿里云服务器部署,云服务器ssh登陆成功后,如果几分钟没有操作的话,sshd会自动断开登陆,对于我们来说,在部署软件有时要等很 ...

  2. 借助 Docker 来搭 Nginx 的积木:快速实现高性能二维码服务

    本篇文章,依旧是聊聊如何 "使用 Nginx 和 Docker 来偷懒".以生成我们常见的二维码为例,聊聊 Nginx 在日常业务中,除了做接入层业务之外的应用. 本篇文章中,我们 ...

  3. Docker的安装和镜像管理并利用Docker容器实现nginx的负载均衡、动静分离

    Docker的安装 一.Docker的概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 ...

  4. 在虚拟机上安装Docker并运行Nginx

    作为IT届的一名小学生,常常听前辈们讨论什么虚拟机啦,Docker呀,Nginx啊,及Docker在Linux上运行Nginx等技术,每逢此刻,我都会搬个小板凳坐好了然后静静的听大牛们分享自己在某项技 ...

  5. 使用Docker部署Node.js中的Vue项目

    1.准备工作 使用服务器:阿里云 服务器系统:CentOS 7 项目配置 准备好一个项目 该项目下有以下文件 对 package.json 文件进行修改 设置项目启动的端口号和使用的ip 注:在修改p ...

  6. Docker Review - docker部署Tomcat Nginx

    文章目录 Docker 部署tomcat 搜索 tomcat 下载tomcat 启动tomcat 访问tomcat 查看webapps & 修复问题 重新访问tomcat Docker 部署N ...

  7. Docker file 搭建 Nginx镜像

    构建Nginx基础镜像 在使用 Dockerfile 之前 一定要梳理自己的步骤. 切记.切记 安装Nginx 你要启用哪些模块 Nginx初始化 启动 既然是搭建镜像那就简单地说一下,在企业中的镜像 ...

  8. gogs只支持mysql5.7_在docker中跑nginx,gogs,mysql服务

    下载加速 echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sy ...

  9. Docker部署Angular+Nginx+uwsgi+Django项目

    Docker部署Angular+Nginx+uwsgi+Django项目 0.前言 在开发部署时,容易遇到服务器环境不一致,多台服务重复部署操作过于繁杂的情况.这时可以采用Docker来提供一套统一的 ...

最新文章

  1. 决策树算法python源代码_决的解释|决的意思|汉典“决”字的基本解释
  2. Docker 多容器编排Swarm(六)
  3. PTAM增强现实相关
  4. android 挂载 nfs工具,Android 挂载 NFS
  5. String类split方法
  6. 贝塞尔曲线 cubic-bezier()
  7. MyBatis由浅入深学习总结之一:MyBatis入门案例
  8. sorted是python的内置函数吗_Python中的内置sorted()函数
  9. js 正则验证数字和小数
  10. SRAM6264(8K*8)
  11. 六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]=h[i]),他才会上去表演节目
  12. 模拟人生 4:如何在游戏中生成收藏品
  13. Android开发-数据回传
  14. BZOJ-4706 B君的多边形 OEIS
  15. Verilog编程网站学习——门电路、组合电路、时序电路
  16. 解决visual studio安装Dev后不显示控件或控件灰色不可用
  17. 黑马登录案例验证码无法正常显示原因
  18. 03_CSS字符属性
  19. qt+mysql开发提示driver not loaded driver not loaded
  20. 前后端交互之——AJAX提交

热门文章

  1. [css] 说说position的absolute和fixed共同与不同点分别是什么?
  2. 工作303:接口返回的上传地址默认是可以调用的
  3. 前端学习(2334):angular之内置属性指令ngclass
  4. 前端学习(2161):vuecli项目得目录结构解析
  5. 前端学习(2042)vue之电商管理系统电商系统之优化生成打包报告
  6. 前端学习(1377):express路由参数
  7. 前端学习(1117):严格模式的变化
  8. 前端学习(972):swiper插件使用 参数更改
  9. python loadtxt_Python 数据科学入门2:Matplotlib
  10. mysq5.7 主主同步