有没有办法使用“无花果运行”时从容器“发布”端口?

有时当我需要debugging我的图像的结果时,我运行“/ bin / bash”并在我的图像上查看一些内容。

fig run www /bin/bash 

从这一点上,我可以例如,在端口8080自己启动一个Web服务器,但不幸的是我不能从我的“docker主机”访问该端口。

有没有办法使用“无花果运行”时从容器“发布”端口?

现在可以在--service-ports -compose中使用带有--service-ports参数的run命令来发布端口。

NB! 无花果项目已经改名为docker组成 ,并可在这里: https : //docs.docker.com/compose/

使用无花果运行时无法转发端口,如图所示文档页面 :

“…在一个新的容器中启动一次性命令,其configuration与该服务的普通容器相同,因此卷,链接等将全部按照预期创build。 唯一不同于普通容器的是命令被指定的一个覆盖,没有端口将被创build,以防它们发生冲突 。“