我使用了两种方法来绑定主机和容器之间的端口,并且它们都没有显示端口。
docker run -it -d --name db2 --net host -v /data/db2/db2inst1:/db2inst -e DB2INST1_PASSWORD=password -e LICENSE=accept 172.16.1.99/studio/common_db/db2-express-c:10.5 bash
docker run -it -d --name db2 -p 50000:50000 -v /data/db2/db2inst1:/db2inst -e DB2INST1_PASSWORD=password -e LICENSE=accept 172.16.1.99/studio/common_db/db2-express-c:10.5 bash
当我运行码头ps -a时,它们的所有状态都是“up”,但没有在端口中显示任何内容。

我也尝试过docker port <container id>,但还是什么都没有。
发布于 2022-03-13 13:21:59
您所说的端口是否暴露在您的码头文件中?
https://stackoverflow.com/questions/71457053
复制相似问题