文章目录
背景:
- 应用程序已经通过U盘传入到服务器中。可以参考通过U盘传数据到 kylin系统
- 应用由多独立的服务组合而成, 且都是以docker容器来提供服务。
- docker image有: nginx:1.15.11, 后端extract个镜像
- 两个容器:mynginx, extract都可以独立运行起来了,可独立验证通过。
部署目标:
让整个应用都跑起来。
坑点:
- 服务器未连接网络,未能找到物理网卡(ifconfig中,无 eth0 相关配置)
- 在配置 nginx.conf文件时, 配置代理使用了extract容器的名称和IP地址,都不行。
验证过程及解决方案如下:
将以上情形转移到windows10系统下, 验证结果如下
nginx.conf
file
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
types_hash_max_size 4096;
client_max_body_size 1024m;
keepalive_timeout 300;