Run Container
เป็นการ run container จาก container image ซึ่งเหมาะสำหรับการทดสอบการทำงานของ image ที่เราได้ทำการ build เอาไว้ หรือเป็นการ run application ต่างๆ ที่เราต้องการใช้งาน บนเครื่องของเราได้อย่างง่ายดาย
Note
⚠️ ในการ run container ในรูปแบบนี้ไม่แนะนำให้รันบน production โดยเด็ดขาด ยกเว้นจะเป็นการทดสอบการทำงานเพียงชั่วคราว
Run AtlasX Web Application
ในการ run container ที่เป็น AtlasX Web Application สามารถทำได้โดยการใช้คำสั่ง
docker run --name <CONTAINER_NAME> -p <PORT>:8080 -d <IMAGE-NAME>:<TAG>โดยที่
CONTAINER_NAMEคือ ชื่อของ containerPORTคือ port ที่เราต้องการให้ Docker publish port ของ container ออกมาที่เครื่อง HostIMAGE-NAMEคือ ชื่อของ image ที่เราต้องการ runTAGคือ tag ของ image ที่เราต้องการ run
เช่น
docker run --name my-atlasx-webapp -p 8080:8080 -d atlasx-webapp:1.0.0ทดลองเข้า Web Application ผ่าน browser ด้วย url http://localhost:8080
Run AtlasX Web Service
ในการ run container ที่เป็น AtlasX Web Service สามารถทำได้โดยการใช้คำสั่ง
docker run --name <CONTAINER_NAME> -p <PORT>:8080 -d <IMAGE-NAME>:<TAG>โดยที่
CONTAINER_NAMEคือ ชื่อของ containerPORTคือ port ที่เราต้องการให้ Docker publish port ของ container ออกมาที่เครื่อง HostIMAGE-NAMEคือ ชื่อของ image ที่เราต้องการ runTAGคือ tag ของ image ที่เราต้องการ run
เช่น
docker run --name my-atlasx-webservice -p 5000:8080 -d atlasx-webservice:1.0.0ทดลองเข้า Web Service ผ่าน browser ด้วย url http://localhost:5000/AppLogin