docker desktop windows ใช้ localhost ไม่ได้

ลองใช้ docker desktop แล้ว รัน แล้วลองใช้ localhost ไม่ได้ วันนี้เราไปดูปัญหากับวิธีแก้กันครับ

ซึ่งปกติ docker เวลาเราใช้บน linux มันจะรันอยู่บน vm เวลา expost port ออกมาจะใช้ได้เลย แต่เวลาเราไปรันบน windows ซึ่งผมใช้ docker desktop มันจะไปเปิดบน VM VisualBox อีกที ดังนั้นเราต้องไปทำ port forwarding อีกที ซึ่งวิธีทำก็ตามด้านล่างเลย

เริ่มด้วยเปิด Oracle VM VisualBox ขึ้นมาจะพบกว่ามีอยู่อันหนึ่งที่ Running อยู่ จากนั้นให้คลิกขวาแล้วเลือก Settings ตามรูปด้านล่าง

จากนั้นไปที่ส่วนของ Network แล้วขยายส่วนของ Advance ขึ้นมา แล้วคลิกที่ Port Forwarding ตามรูปด้านล่าง

จากนั้นเราก็ใส่ host และ port ตามต้องการาตัวอย่างตามรูปเลยคับ

เพียงแค่นี้เราก็สามารถใช้ได้แล้ว

Tags:

Add a Comment

Your email address will not be published. Required fields are marked *