测试Dockerfile里面的env能否被覆盖
This commit is contained in:
parent
798655a2a4
commit
a0f1958bf5
|
@ -10,7 +10,7 @@ RUN set -eux \
|
|||
VOLUME /var/www/html
|
||||
|
||||
ENV NACOS_ADDR="192.168.1.105:8848" \
|
||||
SERVER_ADDR="192.168.1.161:8000"
|
||||
SERVICE_ADDR="192.168.1.161:8000"
|
||||
|
||||
ADD run.sh /run.sh
|
||||
ADD default.conf /etc/nginx/http.d/default.conf
|
||||
|
|
|
@ -25,7 +25,7 @@ class Index
|
|||
|
||||
$env = new Env();
|
||||
// thinkphp里面无法获取SERVER_ADDR变量,会被nacos拦截替换
|
||||
$serverIP = $env->get('HTTP_HOST', '192.168.1.161:8000');
|
||||
$serverIP = $env->get('SERVICE_ADDR', '192.168.1.161:8000');
|
||||
|
||||
// 组装保存路径
|
||||
$savename = \think\facade\Filesystem::disk('upload')->putFile('uploads', $file);
|
||||
|
|
|
@ -11,7 +11,7 @@ use think\Env;
|
|||
// 读取环境变量
|
||||
$env = new Env();
|
||||
// wokerman里面能准确获取SERVER_ADDR变量,没有HTTP_HOST变量
|
||||
$serverAddr = $env->get('SERVER_ADDR', '192.168.1.161:8000');
|
||||
$serverAddr = $env->get('SERVICE_ADDR', '192.168.1.161:8000');
|
||||
$nacosAddr = $env->get('NACOS_ADDR', '192.168.1.105:8848');
|
||||
|
||||
$task = new Worker();
|
||||
|
|
Loading…
Reference in New Issue