เปลี่ยน Time Zone ใน Alpine Container (ASP.NET Core)

wk
1 min readApr 30, 2020

--

ตัวอย่าง การเซ็ต Time Zone ใน aspnet:5.0-alpine ให้เป็น Asia/Bangkok

  1. สร้าง Dockerfile สำหรับ Build และ Run

2. เพิ่ม Environment TZ และติดตั้ง Packagetzdata ดังนี้

3. เพิ่ม API สำหรับตรวจสอบ Time Zone

4. รันโปรแกรมผ่าน Docker Compose

$ docker-compose up --build

5. ตรวจสอบ Time Zone ใน Container ผ่าน curl

$ curl -s http://localhost/api/hello/tz | jq

จะได้ Time Zone +7 (Asian/Bangkok) ดังนี้

--

--

No responses yet