Docker在不同的端口上运行容器

rah*_*hul 6 docker dockerfile docker-compose docker-machine

我是码头工人的新手.刚尝试在端口80上运行容器

docker run -p 80:80 kitematic/hello-world-nginx 
Run Code Online (Sandbox Code Playgroud)

它似乎工作正常.我可以访问该网站http://192.168.99.100/

但我尝试将端口更改为

docker run -p 70:50 kitematic/hello-world-nginx
Run Code Online (Sandbox Code Playgroud)

我无法访问网站 http://192.168.99.100:70.那么我该如何设置不同的端口并连接到网站呢?

hur*_*urk 6

请试试:

docker run -p 70:80 kitematic/hello-world-nginx
Run Code Online (Sandbox Code Playgroud)

绑定端口可能在您提供的命令中输入错误.