今天安装完nginx 之后,容器可以正常启动,但是在Linux 与外面浏览器无法访问,但是进入容器内部,可以正常访问nginx\
代码示例
# 运行nginx
docker run --name nginx-test -p 8081:80 -d nginx
# 查看容器id
docker ps
查看容器内部ip地址
docker inspect e59d18a16a78 | grep IPAddress
"SecondaryIPAddresses": null,
"IPAddress": "172.17.0.2",
"IPAddress": "172.17.0.2",
curl 172.17.0.2
这个时候直接就链接不上
进入容器内部可以正常访问
[root@localhost vmuser]# docker exec -it e59d18a16a78 bash
root@e59d18a16a78:/# curl 127.0.0.1
<!DOCTYPE html>
Welcome to nginx!</title>