-
สร้าง docker volume เพื่อเก็บข้อมูล database โดยตั้งชื่อ acfs-data
docker volume create acfs-data
-
สร้าง docker container โดยให้รันแบบ background (daemon process) โดยใช้ image ดังนี้
docker.geniustree.io/dev/alro-acfs-certificate
สำหรับเครื่องทดสอบdocker.geniustree.io/prod/alro-acfs-certificate
สำหรับเครื่อง production--name alro-acfs
ชื่อ container alro-acfs--restart=unless-stopped
ให้ container start เมื่อมีการ start เครื่องYOUR_OAUTH2_CLIENT_SECRET
คือ secret ของของ Authentication server ที่บาง มกอช. ออกให้acfs-data:/opt/data
คือ เก็บข้อมูลไว้ที่ volume acfs-data เพื่อไม่ให้ข้อมูบลหาย-p 8080:8080
ตือ forward port 8080 จาดเครื่อง host ไปยัง container 8080 โดยจะทำให้เข้าใช้งานได้ที่ http://localhost:8080
docker run -d --restart=unless-stopped --name alro-acfs -e TZ=Asia/Bangkok -v acfs-data:/opt/data -p 8080:8080 docker.geniustree.io/dev/alro-acfs-certificate --app.client-secret=YOUR_OAUTH2_CLIENT_SECRET
docker run -d --restart=unless-stopped --name alro-acfs -e TZ=Asia/Bangkok -v acfs-data:/opt/data -p 8080:8080 docker.geniustree.io/prod/alro-acfs-certificate --app.client-secret=YOUR_OAUTH2_CLIENT_SECRET
Note:
ต้อง login ด้วย
docker login -u alro docker.geniustree.io
ก่อน โดย พาสเวิร์ดจะส่งแยกให้ใช้
docker pull docker.geniustree.io/prod/alro-acfs-certificate
เพื่อ pull image เมื่อมี version ใหม่
Last active
July 9, 2025 07:49
-
-
Save pramoth/a035e0cce80e15be74db37de3a2855e2 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment