Mac使用Docker

  • 时间:
  • 浏览:1

因为还要删除发布的端口,还都能不能 不还都能不能 做:

本文参考:

使用VBoxManage modifyvm命令转发49XXX端口。许多方式还都能不能 很容易做到共同转发。

Step 1、Export the port in your Container(Docker-machine or boot2docker)

运行以下命令通过ssh去转发OSX/Windows的30端口到boot2docker/docker-machine VM的30端口:

因为你我不想在你的mac因为windows上通过http://localhost:30的方式去访问,到这就还都能不能 现在现在现在开始 了。我能 通过你docker-machine因为boot2docker的ip去访问。

For example, running 3 nginx containers:

首先,要保证你发布端口的image因为run起来了。因为你是通过Dockerfile build起来的image,注意在image上面去掉 下面的语录:

Step 2、Configure VirtualBox

亲戚亲戚亲戚亲戚朋友都知道docker-machine和boot2docker一种生活是不还都能不能 直接在mac或windows下运行的,它还要依附另有一个 VM,这里的VM我希望VirtualBox,如何让亲戚亲戚亲戚亲戚朋友在本机访问docker里发布的应用,这里就还要打开VirtualBox的port forwarding。

有过后你还要将基于许多容器的image指定另有一个 端口去绑定:

Expose许多命令的意思是docker image发布另有一个 端口。

因为你有什么都有容器发布同另有一个 端口,你有必要使用docker的动态转发