使用 Docker 工具啟動某個容器時,默認情況下系統會隨機分配一個端口,并將它綁定到容器的網絡地址上。但是,在某些情況下,我們需要手動指定一個端口來啟動容器。
docker run -p 8080:80 nginx
此命令會將容器內的 80 端口映射到宿主機器的 8080 端口上。這樣一來,當用戶在瀏覽器中輸入http://localhost:8080
訪問時,就能夠獲取到容器內部所提供的服務了。
注意:如果指定的端口已被占用,那么 Docker 就會無法啟動容器。因此,在指定端口時,要確保該端口并沒有被其他進程使用。
上一篇docker安全風險
下一篇css 保持圖片縱橫比