The DEV_DOMAIN-template.jar locates on the admin-server.
This jar file is exposed with NetCat in order for the managed servers running on the same Docker network can download it.
echo -ne "HTTP/1.0 200 OK\r\n\r\n"; cat "$templateJar" ; } | nc -l "$port"
The managed servers download the exposed file with wget.
wget -O "$templateHome/$templateJar" "$ADMIN_SERVER_HOST":"$port"
During the download process the managed server shows the following log in the Docker standard log:
Describe the situation:
DEV_DOMAIN-template.jar
locates on the admin-server.NetCat
in order for the managed servers running on the same Docker network can download it.echo -ne "HTTP/1.0 200 OK\r\n\r\n"; cat "$templateJar" ; } | nc -l "$port"
wget
.wget -O "$templateHome/$templateJar" "$ADMIN_SERVER_HOST":"$port"
During the download process the managed server shows the following log in the Docker standard log:
The log shows that the file size is
293M
, but actually, the size is much smaller, it is just a few MB.This does not cause any issue but looks a little bit ugly.