我使用docker-toolbox在笔记本电脑中使用docker-compose运行HPCC群集,因为我有Windows7。我可以成功连接到容器(http://192.168.99.100:8010)
我的 docker-compose.yml 文件是:
version: '2'
services:
hpcc-master:
image: hpccsystems/platform-ce:6.4.4-1trusty
command: bash -c "cd /tmp; set -e && /tmp/run_master.sh"
ports:
- "8010:8010"
links:
- hpcc-thor
- hpcc-roxie
privileged: true
tty: true
environment:
- MAX_ROXIE_INDEX=10
- MAX_THOR_INDEX=10
- SLAVES_PER_NODE=1
#- DOWNLOAD_URL=https://github.com/xwang2713/HPCC-Docker
#- DOWNLOAD_METHOD=git
hpcc-thor:
image: hpccsystems/platform-ce:6.4.4-1trusty
privileged: true
tty: true
hpcc-roxie:
image: hpccsystems/platform-ce:6.4.4-1trusty
privileged: true
tty: true
networks:
default:
external:
name: hpccbridge
Bridge是使用 docker network create hpccbridge
创建的我的IP是:
我想要什么是我的HPCC可以使用我的另一台笔记本电脑(http://10.55.58.59:8010种
)如何实现这一目标?
答案 0 :(得分:0)
这更像是一个Virtual Box问题,而不是与Docker相关的问题。您可以在Virtual Box中配置端口转发来执行此操作: