无法使用docker暴露多个端口。

9 浏览
0 Comments

无法使用docker暴露多个端口。

这个问题已经有了答案:

如何使用Docker暴露多个端口?

我试图使用docker run命令暴露多个端口。我运行的命令是docker run -p --detach --publish 8055:80 8455:443 cptactionhank/atlassian-jira:latest,但是它给我报错docker: Invalid containerPort: --detach.

如果我把-p移到容器端口前面,我会得到docker run --detach --publish -p 8055:80 8455:443 cptactionhank/atlassian-jira:latest,但我会得到同样的错误 - docker: Invalid containerPort: -p.

我漏掉了什么很显然的东西吗?我该如何让这个命令工作?

尝试docker run -p 8055:80 -p 8455:443 --detach --publish cptactionhank/atlassian-jira:latest会给我docker: \"run\" requires a minimum of 1 argument.

admin 更改状态以发布 2023年5月23日
0
0 Comments

每个端口前都需要-p。
请这样尝试:

docker run --detach -p 8055:80 -p 8455:443 cptactionhank/atlassian-jira:latest

0