我在我的容器中运行了fedora 20,我可以启动我的容器并通过docker将其指向特定端口,并且Websphere Liberty页面加载得很好。 (这就是我所拥有的)。但是,在同一个容器中,我有我的数据库连接字符串 - 我可以ping它,但在日志中,当wlp服务启动时,它会抛出数据库连接异常连接。也许我想暴露一个运行db的端口?不确定,或者我做错了什么?我刚拿到Dockers而且没有多少经验...任何帮助都会很棒!谢谢!
答案 0 :(得分:0)
当您运行容器时,Docker有两种在Docker主机上分配端口的方法:
这将在Docker主机上打开一个随机端口,该端口将连接到端口80 Docker容器。
-p标志管理Docker在运行时公开的网络端口。
$ sudo docker ps -l
命令将允许您查看Docker端口映射。