有没有办法发布"发布"使用" fig run"?来自容器的端口

时间:2014-08-27 19:09:50

标签: docker ports fig

有时当我需要调试图像的结果时,我会运行" / bin / bash"并仔细看看我的形象。

fig run www /bin/bash

从那时起,我可以在端口8080自己启动一个网络服务器,但不幸的是我无法从我的#34; docker host"中访问该端口。

有没有办法发布"使用" fig run" ?

2 个答案:

答案 0 :(得分:4)

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

NB! fig 项目已将名称更改为 docker-compose ,可在此处获取:https://docs.docker.com/compose/

答案 1 :(得分:0)

使用fig run时无法转发端口,如show Fig docs page

“...一次性命令在新容器中启动,其配置与该服务的普通容器相同,因此卷,链接等都将按预期创建。唯一不同的是普通容器是命令将被指定的命令覆盖,并且在碰撞时不会创建任何端口。“