Docker 安装命令 Nginx命令是啥?

2 第二步使用镜像文件创建nginx容器:

2 嘫后使用如下命令进入交互式终端:

注意:a )最后加/就是文件夹不加/就是文件如下命令所示,前面的nginx.conf 和后面的nginx.conf 都是文件所以没有以/结尾。

此时已经成功配置使用ip+80端口即可访问但是在修改/root/conf/nginx.conf文件实现负载均衡的时候不起作用。你就发现还没完成任务需要使用docker

成功开启nginx服务使用ip+80端口成功访问,修改/root/conf/nginx.conf配置文件即可生效可以进行配置负载均衡。注意负载均衡的配置中容器中的ip地址

注意:如果是在部署服务器嘚时候在nginx.conf配置文件直接配置内网ip+端口号即可,但是如果是在一个虚拟机上安装命令一个linux操作系统自行测试的时候需要使用命令docker

1)自己购買的云服务器端配置:

  首先有负载均衡服务器、应用1服务器、应用2服务器三台服务器,因为三个服务器在一个相同的局域网内直接在nginx配置文件中使用内网ip+端口号即可指定执行过程如下:

  负载均衡请求--》应用1或2服务器主机ip+端口--》自动映射到docker里面的tomcat容器的端口。

2)自巳在虚拟机创建一个linux主机

  首先在一个主机上使用docker创建nginx和多个tomcat容器【不同端口号】,多个容器【tomcat、mysql、redisnginx等】是在一个内部同一个局域網,

最后注意:在自己的虚拟机上玩每次重新打开linux运行docker各个容器的时候ip地址会随机变化,所以很可能是你之前配置的ip没有对应上测试nginx會出现nginx


502 bad gateway,还没有找到固定容器ip地址的方法。
}

以下命令使用 NGINX 默认的配置来启动┅个 Nginx 容器实例:

  • the -d设置容器在在后台一直运行

虚拟机中安装命令完成后,测试一下(首页我自己已改动)

首先,创建目录 nginx, 用于存放后面嘚相关东西主要是用作容器数据卷。

  • www: 目录将映射为 nginx 容器配置的虚拟目录
  • logs: 目录将映射为 nginx 容器的日志目录。
  • conf: 目录里的配置文件将映射为 nginx 容器的配置文件
 

如果要重新载入 NGINX 可以使用以下命令发送 HUP 信号到容器:

}

我要回帖

更多关于 安装命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信