运行js代码这就是域名locking

我想知道是否有可能运行js代码设置为只能在localhost运行

有没有一种方法来启动一个主机名为localhost的docker容器,并让js代码执行它作为从web服务?

so www.sample.com loads a site -> /js/* -> proxys to docker loading js code assuming the hostname of the docker container which would be localhost

或者也许有另一种直观的方式来实现这一目标?

更新:

最后它欺骗js代码认为它是从localhost:80而不是www.sample.com:80