docker run -itd --name=app -p 8888:8081 image
docker run -itd --name=app2 -p 8089:8081 image
第一个端口是要宿主机开放的端口(也就是我们最终要访问的端口),第二个是端口是Docker容器里启动的服务端口
可以使用 netstat -ntpl 命令查看端口
netstat -ntpl
宿主机测试访问:
curl localhost:8089/test
本机可以访问就成功了一半了,如果其他机器无法访问服务, 应该是防火墙的问题, 我没遇到,就先不写了