我试图使用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.
答案 0 :(得分:3)
在每个端口之前需要-p。 请这样试试:
docker run --detach -p 8055:80 -p 8455:443 cptactionhank/atlassian-jira:latest