เพิ่มหน้า ดูแลรักษาระบบ

This commit is contained in:
kanyarat2001 2023-12-21 16:12:54 +07:00
parent c11f605472
commit 88fb7dc71a
5 changed files with 733 additions and 138 deletions

BIN
src/assets/1-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

BIN
src/assets/1-2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
src/assets/2-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View file

@ -7,11 +7,557 @@
<div class="col-12 q-pt-md "></div>
<div class="col-12"><q-separator color="grey-4" /></div>
<div class="q-pa-md col-12 text-weight-medium"
style="
padding-left: 0px;
padding-right: 0px;
">
<div class="q-pa-md col-12 text-weight-medium"
style="
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
">
<q-expansion-item
class="shadow-1 overflow-hidden"
style="border-radius: 8px"
label="Build and Deploy Document"
header-class="bg-blue-grey-6 text-white "
expand-icon-class="text-white"
>
<div class="col-12 text-weight-medium">
</div>
<q-expansion-item class="text-weight-medium bg-grey-4"
expand-separator
label="TEST Environment"
>
<q-card>
<q-card-section>
<div style="margin-bottom: 10px;">
1. เมอพบว server การตอบสนองชาลง งอาจจะเปนไดจากการท RAM ของ Server ไมพอ หรอมการใชงาน Memory ดปกต สามารถเขาไปตรวจสอบได Grafana Dashboard
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
ระบบทตถประสงคเพอจดการขอมลทรพยากรบคคล วยใหสามารถจดเกบขอมลของพนกงานทงหมดไดอยางมระบบเกยวของกบขอมลเกยวกบบคคล, อมลโครงสรางหนวยงาน อมลขาราชการ อมลลกจาง นลา และขอมลอนๆ เกยวของกบการจดการทรพยากรบคคล
</li>
</ul>
</q-card>
<q-img
src="@/assets/1-1.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
width: 80%;
"
/>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
2. หลกการทำงานของระบบ
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
เมอมการ Request มาจากหนาเว request งหมดจะถกสงมาท Traefik เปนต API Gateway โดยท Traefik จะดจาก Rule เราไดทำการตงคาเอาไว docker-compose.yml าเมอมการ Request เขามาท Url Path ไหนจะทำการ Point ไปท Docker Container วใด โดยทอนใชงานระบบ จะตองทำการ Authentication โดยผาน Keycloak งเมอผานแลวจงจะสามารถใชงานระบบได และเมอมการเรยกใชงาน API API จะทำการ Validate Access Token แนบมาก Request กครงว valid หรอไม หลงจากน API จะทำการ Query Database ตาม Logic ของ Application แลวหลงจากน งสงผลลพธกลบไปให FrontEnd แสดงผล </li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
3. เครองทใชสำหรบการทดสอบระบบจะตดตงอยเครอง 192.168.1.9 โดยหากเปนการตดต Service ฒนาขนมาใหมโดยทงไมเคยทำการตดตงมากอน จะตองทำการสราง folder สำหรบตดตงท Server อน งการจะเขาส Server จะตองทำการ Secure Shell เพอเขาไปยงเครอง server โดยใชคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
ssh frappet@frappet.com
</li>
</ul>
</q-card>
<p class="q-pa-md text-weight-regular" >หลงจากนนใหใสรหสผาน FPTadmin2357</p>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
4. เมอเขาส server ให Chage directory ไปท folder /home/docker โดยใชคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
cd docker
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
5. หากตองการจะดาใน folder sub folder อะไรบางใชคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
ls -la
</li>
</ul>
</q-card>
<p class="q-pt-md text-weight-regular">หร</p>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
ls
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
6. หลงจากนนสราง folder ของ service เชนหากตองการสราง service ของระบบงาน report ใหทำการสราง folder โดยใชคำสงดงน
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
mkdir bma-ehr-{service name}
</li>
</ul>
</q-card>
<p class="q-pa-md text-weight-regular" style="margin-bottom: 0px;">
โดยเปลยน service name เปนช service ของตวเอง เพอใหสามารถจำแนกได folder เป service อะไรของระบบ bma-ehr
</p>
</div>
<div class="col-12" style=" margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
7. ทำการสรางไฟล docker-compose.yml
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
8. โดยทำการเปลยนช Service เปนชอของ docker image service เราจะตองทำการ push docker registry ของบร
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
9. เปลยน Port ของ Host โดย ามซำกบของ Service นๆ
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
10. เปลยน Label ในสวนของช rule ของ traefik โดยหามซำก เพราะจะทำให Traefik บสนได หลงจากนนแก URL และ PathPrefix ใหตรงก Path ของต API ของเรา
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
11. สราง folder wwwroot เพอวาจะมการใชงาน static file
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
12. สราง file appsettings.json เพอทำการตงค config างๆของต api จะให test env อฐานขอมลไปท server ไหน ตามตวอยาง ** config างๆอาจจะเปลยนไปตามแตละ Service งนนใหจาก Code วเองเขยนวามการใช Config อะไรบาง**
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
13. หลงจากนนใหทำการสราง Dockerfile ไว Folder ของ Sourcecode ของ Service เราทำการพฒนาตามตวอยางน โดยแกไขคาใหสอดคลองกนกบตวระบบทเราพฒนา
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
14. โดยท Dockerfile จะเปนไฟลสำคญทเราจะใชในการ build docker image
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
15. ทำการสรางไฟล GitHub Action Script โดยดวอยางได จาก Folder ใน Sourcecode
<q-img
src="@/assets/1-2.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
width: 50%;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 1.1.2 การสรางไฟล GitHub Action Script
</div>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
16. โดยทำการสรางไฟล release_{service name}.yaml เพอทำการ Build and Deploy ของ Service ฒนาเพ ตามตวอยาง โดยทำการแกไขค folder และไฟลางๆใหกตองก Service กำลงพฒนา
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
17. ทำการ login ไปท https://docker.frappet.com
<b>**หากไมรห สามารถตดตอหาพ หรอพแจ เพอขอใหราง username สำหรบใชงาน Docker Registry** </b>
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker login docker.frappet.com
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
18. การทจะร Github Action สรางขนมานนจะตองใชงาน act งเป cli จะตองทำการตดตงโปรแกรมนอนใชงาน งสามารถทำไดหลายว 1 ในวนคอตดตงผาน scoop งการตดตงสามารถเขาไปดได www.scoop.sh งหลงจากตดต scoop แลวสามารถตดต act ไดานคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
scoop install act
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
19. หลงจากทดต act แลวจะทำการ run Github Action เพอทำการ Build และ Deploy ไปย Test Server โดยใชคำสงน
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
act workflow_dispatch -W .github/workflows/{githib action file} --input IMAGE_VER={image version} -s DOCKER_USER={user name} -s DOCKER_PASS={password} -s SSH_PASSWORD={SSH Password}
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
20. งระบบจะทำการสราง Docker Image และ Push นไปไว Docker Registry และทำการ Deploy Test Server ใหโดยอตโนม งหากทำการ Build and Deploy สำเร จะแสดงขอความดงน
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
21. หากเปนการ Build เพ Update Service เดมสามารถเรมตนได 19 ไดเลย
</div>
<div class="col-12" style="margin-top: 30px;">
<q-separator color="grey-4" /></div>
</q-card-section>
</q-card>
</q-expansion-item>
<div class="col-12 text-weight-medium">
</div>
<q-expansion-item class="text-weight-medium bg-grey-4"
expand-separator
label="Production Environment"
>
<q-card>
<q-card-section>
<div style="margin-bottom: 10px;">
1. Environment Diagram
<q-img
src="@/assets/2-1.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
width: 80%;
"
/>
<div class="text-center text-grey-6" style="margin-top: 20px">
ปภาพท 1.2.1 การสรางไฟล GitHub Action Script
</div>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
2. หลกการทำงานจะคลายๆก Test Environment เพยงแตาตวฐานขอม mySQL จะถกสรางขนเป container ของต Production โดยเฉพาะ
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
3. เนองจากเราไดทำขนตอนของการ Build Docker Image ไปในระหวางการทดสอบระบบแล เราจงไมองทำขนตอนการ Build Image ำอกรอบ เนองจาก Image งหมดจะถ push นไปท
<a href="https://docker.frappet.com" target="_blank">
https://docker.frappet.com
</a>แลวนนเอง
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
4. ใหทำการเพ Service เราตองการเพมเตมไปท docker-compose File โดยอางองจาก docker-compose file ของ Service วทดสอบ โดยแกไข URL, PathPrefix และ Traefik RuleName ใหไมำก โดยดจากตวอยาง File านลาง
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
5. หลงจากนนใหเขาไปท folder ของตวระบบ Production แลวรนคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose pull
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
6. ระบบจะ pull Docker Image งหมดตามทเราประกาศไวใน File Docker Compose
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
7. หลงจากนนรนคำสงน เพอใหทำการ Reload Docker Container เพอใหระบบทำการ Update มาใช Image Version าส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose up -d
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
8. หากตองการด log แตละ service ใหใชคำส
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose logs -f {service name}
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
9. โดยการด service name สามารถใชคำสงนเพอทำการ List Container นมา
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose ps
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
10. งระบบจะแสดง Container งหมดของ docker compose file นมาใหเราสามารถดได
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose ps
</li>
</ul>
</q-card>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; ">
<q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
11. หากเราตองการ shell เขาไปท container สามารถใชคำสงน
<q-card class="card1 text-weight-regular" style="margin-top: 10px;" >
<ul>
<li>
docker compose exec -it {service name} bash
</li>
</ul>
</q-card>
</div>
</q-card-section>
</q-card>
</q-expansion-item>
</q-expansion-item>
</div>
<q-expansion-item
class="shadow-1 overflow-hidden"
style="border-radius: 8px"
@ -62,174 +608,185 @@
<div class="q-pa-md col-12 text-weight-medium"
style="
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
">
<q-expansion-item
class="shadow-1 overflow-hidden"
style="border-radius: 8px"
icon="mdi-alert"
label="การตรวจสอบและแก้ไขปัญหา"
header-class="bg-blue-grey-6 text-white "
expand-icon-class="text-white"
>
<q-card>
<q-card-section>
<div style="margin-bottom: 10px;">
1. เมอพบว server การตอบสนองชาลง งอาจจะเปนไดจากการท RAM ของ Server ไมพอ หรอมการใชงาน Memory ดปกต สามารถเขาไปตรวจสอบได Grafana Dashboard
</div>
<q-card class="card1 text-weight-regular" >
<div class="q-pa-md col-12 text-weight-medium"
style="
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
">
<q-expansion-item
class="shadow-1 overflow-hidden"
style="border-radius: 8px"
icon="mdi-alert"
label="การตรวจสอบและแก้ไขปัญหา"
header-class="bg-blue-grey-6 text-white "
expand-icon-class="text-white"
>
<q-card>
<q-card-section>
<div style="margin-bottom: 10px;">
1. เมอพบว server การตอบสนองชาลง งอาจจะเปนไดจากการท RAM ของ Server ไมพอ หรอมการใชงาน Memory ดปกต สามารถเขาไปตรวจสอบได Grafana Dashboard
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
<a href="https://bma-dashboard.frappet.synology.me/d/fnX_0dPVk/docker-and-system-monitoring?orgId=1&refresh=5m" target="_blank">
https://bma-dashboard.frappet.synology.me/d/fnX_0dPVk/docker-and-system-monitoring?orgId=1&refresh=5m
</a>
<ul>
<li>
<a href="https://bma-dashboard.frappet.synology.me/d/fnX_0dPVk/docker-and-system-monitoring?orgId=1&refresh=5m" target="_blank">
https://bma-dashboard.frappet.synology.me/d/fnX_0dPVk/docker-and-system-monitoring?orgId=1&refresh=5m
</a>
</li>
</ul>
</q-card>
<q-img
src="@/assets/a3.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
</li>
</ul>
</q-card>
<q-img
src="@/assets/a3.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
width: 80%;
width: 80%;
"
/>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
"
/>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div class="d-flex justify-center">
2. เมอเขามาแลวจะเจอหน dashboard ใหไปดในสวนของ Memory Consume
<q-img
src="@/assets/a1.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
<div class="d-flex justify-center">
2. เมอเขามาแลวจะเจอหน dashboard ใหไปดในสวนของ Memory Consume
<q-img
src="@/assets/a1.png"
style="
display: block;
margin: 0 auto;
margin-top: 20px;
width: 50%;
width: 50%;
"
/>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
"
/>
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
3. เมอพบวาม container วใดทการใช memory มากผดปกต เราจะเขาไปทำการ stop continer หรอทำการ restart Container ใหม โดย ssh เขาไปทเครอง server
</div>
<q-card class="card1 text-weight-regular" >
<div style="margin-bottom: 10px;">
3. เมอพบวาม container วใดทการใช memory มากผดปกต เราจะเขาไปทำการ stop continer หรอทำการ restart Container ใหม โดย ssh เขาไปทเครอง server
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
<ul>
<li>
ssh frappet@frappet.com
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
ssh frappet@frappet.com
</li>
<div style="margin-bottom: 10px;">
4. ทำการใส password หลงจากนนระบบจะ ssh ไปทเครอง server
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
4. ทำการใส password หลงจากนนระบบจะ ssh ไปทเครอง server
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
5. ทำการ Change Directory ไปย folder ดต Docker
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
frappet@dockerserver:~$ cd docker
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
5. ทำการ Change Directory ไปย folder ดต Docker
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
frappet@dockerserver:~$ cd docker
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
6. หลงจากนนทำการลสตรายการ Container Run อย เพอทจะทำการ Stop หร Restart Container องการ โดยใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<div style="margin-bottom: 10px;">
6. หลงจากนนทำการลสตรายการ Container Run อย เพอทจะทำการ Stop หร Restart Container องการ โดยใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
frappet@dockerserver:~/docker$ docker ps
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<ul>
<li>
frappet@dockerserver:~/docker$ docker ps
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
7. ระบบจะแสดงรายช Container ทำงานอยนมา
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
7. ระบบจะแสดงรายช Container ทำงานอยนมา
</div>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
8. ทำการ Stop Container องการ โดยใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<div style="margin-bottom: 10px;">
8. ทำการ Stop Container องการ โดยใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
frappet@dockerserver:~/docker$ docker stop container_name
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<ul>
<li>
frappet@dockerserver:~/docker$ docker stop container_name
</li>
</ul>
</q-card>
<div class="col-12" style="margin-top: 30px; margin-bottom: 30px; "><q-separator color="grey-4" /></div>
<div style="margin-bottom: 10px;">
9. หลงจากนนทำการ Start Container องการขนมาอกคร โดยการใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<div style="margin-bottom: 10px;">
9. หลงจากนนทำการ Start Container องการขนมาอกคร โดยการใชคำส
</div>
<q-card class="card1 text-weight-regular" >
<ul>
<li>
frappet@dockerserver:~/docker$ docker start container_name
</li>
</ul>
</q-card>
</q-card-section>
</q-card>
<ul>
<li>
frappet@dockerserver:~/docker$ docker start container_name
</li>
</ul>
</q-card>
</q-card-section>
</q-card>
</q-expansion-item>
</div>
</template>
<style>

View file

@ -137,11 +137,49 @@
</div>
<div class="col-12 row">
<q-icon class="iconQA" name="mdi-cloud-question"/>
<div class="text-weight-medium" style="color: #016987;">การโจมตหรอความเสยงดานความปลอดภยทองระวงหรอไม ?</div>
<div class="col-12 row">
<ul>
<li>
เรามการตรวจสอบความเสถยรของระบบอยางสมำเสมอ และมแผนการทจะดำเนนการแกไขทนทหากมญหา
</li>
</ul>
</div>
</div>
<div class="col-12 row">
<q-icon class="iconQA" name="mdi-cloud-question"/>
<div class="text-weight-medium" style="color: #016987;">เมอพบขอผดพลาดทเกยวของกบระบบทำงาน เช ระบบคางหรอขอมลไมพเดต องทำยงไง ?</div>
<div class="col-12 row">
<ul>
<li>
ลองรเซตระบบหรอแอปพลเคชนทญหาเพอดาปญหาจะถกแกไขหรอไม
</li>
<li>
หากการรเซตระบบไมวยแกไขปญหาสามารถตดตอฝายสนบสนนเทคน
<span
style="
background-color: #016987;
border: 1px solid #016987;
color: white;
font-size: 12px;
text-align: center;
display: inline-block;
padding: 2px 5px;
border-radius: 2px;
margin: 0px 5px 0px 5px;
"
>
ดตอเรา
</span> เพอขอความชวยเหล
</li>
</ul>
</div>
</div>
</q-card>
</q-card-section>