Skip to content

Latest commit

 

History

History
147 lines (100 loc) · 8.54 KB

WebODM.md

File metadata and controls

147 lines (100 loc) · 8.54 KB

Install WebODM on Docker Desktop

WebODM

1. การติดตั้งโปรแกรม Git

1.1 ดาวน์โหลดโปรแกรมได้ที่ Git

1.2 ดับเบิลคลิกที่ไฟล์ Git-2.31.0-64-bit.exe เพื่อเริ่มติดตั้งโปรแกรม

1.3 คลิก Next

1.4 Select component แล้วคลิก Next

1.5 คลิก Next ไปเรื่อยๆ จนถึงหน้า Install

1.6 คลิก Install

1.7 กำลังติดตั้งโปรแกรม

1.8 ติดตั้งสำเร็จ

2. การติดตั้งโปรแกรม Docker

2.1 ท่านสามารถดาวน์โหลดโปรแกรม docker ได้ที่ Docker

2.2 ดับเบิลคลิกที่ไฟล์ Docker Desktop Installer.exe เพื่อเริ่มติดตั้งโปรแกรม

2.3 ติกถูกเลือกทั้งหมด แล้วคลิกที่ OK

2.4 เริ่มติดตั้งโปรแกรม docker กรุณารอสักครู่

2.5 จากนั้นคลิกที่ปุ่ม Close and restart

2.6 หลังจากที่ restart เครื่องแล้ว docker จะมีการแจ้งเตือนว่ายังติดตั้ง WSL2 ไม่สมบูรณ์ ให้คลิกที่เว็บ https://aka.ms/wsl2kernel

2.7 ให้ทำการเปิด PowerShell แบบ Administrator เพื่อ Enable the Windows Subsystem for Linux ด้วยคำสั่งด้านล่าง:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2.8 จากนั้นก็ให้ทำการเปิด Enable Virtual Machine Platform ด้วยคำสั่งด้านล่าง:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

2.9 ดับเบิลคลิกที่ไฟล์ wsl_update_x64.msi เพื่ออัพเดท WSL2 Linux kernel update package for x64 machines หรือ ดาวน์โหลดได้ที่

2.10 การติดตั้งเพื่ออัพเดท WSL2 Linux kernel update package for x64 machines สำเร็จ

2.11 จากนั้นก็จะสามารถเปิดใช้งาน docker ได้

3. ขั้นตอนการตั้งค่า Switch ระหว่าง WLS 2 กับ Hyper-V ใน Docker

3.1 วิธีสลับไปใช้ Hyper-V สามารถทำได้โดย ติกเครืองหมายถูกออกในช่อง Use the WSL 2 based engine จากนั้นกดที่ Apply and Restart

3.2 จากนั้น docker จะเริ่มที่การ Switching และทำการปิด WSL 2 ให้

3.3 จะเห็นว่าเมื่อ Switch มาใช้งานในฝั่งของ Hyper-v แล้วจะสามารถปรับ Resource ได้

3.4 ซึ่งปกติแล้วไฟล์ image จะอยู่ที่ C:\ProgramData\DockerDesktop\vm-data

3.5 แต่ถ้าเราอยากจะกลับไปใช้แบบ WSL 2 ก็ให้ติกถูกที่ช่อง Use the WSL 2 based engine กลับคืน จากนั้นกดที่ Apply and Restart

4. ขั้นตอนการติดตั้งโปรแกรม WebODM

4.1 ให้เปิด Git Bash หรือ Powershell แล้วพิมพ์ชุดคำสั่งด้านล่างนี้:

git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input --depth 1

4.2 จากนั้นเราจะได้โฟลเดอร์ WebODM ดังภาพด้านล่าง

4.3 ทำการเข้าไปที่ไดเร็กทอรี่ WebODM ด้วยคำสั่ง:

cd WebODM

4.4 ทำการ Start WebODM ด้วยคำสั่ง:

./webodm.sh start

4.5 จากนั้นใน docker เราจะเห็นว่ามีไฟล์ Images และ Containers/Apps ที่เป็นของ webodm แสดงขึ้นมาดังภาพ

4.6 เปิดเว็บเบราว์เซอร์แล้วพิมพ์ไปที่ http://localhost:8000

Docker Toolbox users need to find the IP of their docker machine by running this command from the Docker Quickstart Terminal:

docker-machine ip
192.168.1.100 (your output will be different)

The address to connect to would then be: http://192.168.1.100:8000.

To stop WebODM press CTRL+C or run:

./webodm.sh stop

To update WebODM to the latest version use:

./webodm.sh update

We recommend that you read the Docker Documentation to familiarize with the application lifecycle, setup and teardown, or for more advanced uses. Look at the contents of the webodm.sh script to understand what commands are used to launch WebODM.

License

WebODM is licensed under the terms of the GNU Affero General Public License v3.0.

Configure global options with .wslconfig