作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个需要在两者之间建立 websocket 连接的 Docker 容器。
我像这样运行一个容器:
docker run --name comm -p 8080:8080 comm_module:latest
docker run --name test -p 8080:8080 datalogger:latest
docker: Error response from daemon: driver failed programming external connectivity on endpoint test (f06588ee059e2c4be981e3676d7e05b374b42a8491f9f45be27da55248189556): Bind for 0.0.0.0:8080 failed: port is already allocated. ERRO[0000] error waiting for container: context canceled
最佳答案
您不能同时绑定(bind)同一个主机端口两次您可以更改一个容器上的端口之一:
docker run --name comm -p 8080:8080 comm_module:latest
docker run --name test -p 8081:8080 datalogger:latest
docker run --name test -p 8081:8080 --link comm datalogger:latest
关于docker - 如何在两个 Docker 容器之间创建 websocket 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56883545/
我是一名优秀的程序员,十分优秀!