Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
การสร้างอิมเมจ Docker ของ XProf
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เอกสารนี้อธิบายวิธีสร้างอิมเมจ Docker สำหรับ XProf โดยใช้รุ่นอย่างเป็นทางการจาก PyPI
Dockerfile
สร้างไฟล์ชื่อ Dockerfile ที่มีเนื้อหาต่อไปนี้
FROM python:3.12-slim
ARG XPROF_VERSION=2.21.3
ENV PYTHONUNBUFFERED=1
WORKDIR /app
RUN pip install --no-cache-dir xprof==${XPROF_VERSION}
EXPOSE 8791 50051
ENTRYPOINT ["xprof"]
CMD ["--logdir=/app/logs", "--port=8791"]
วิธีสร้าง
- บันทึกเนื้อหาด้านบนเป็น
Dockerfile ในไดเรกทอรีที่ว่างเปล่า
สร้างอิมเมจโดยใช้คำสั่งต่อไปนี้
docker build -t xprof:2.21.3 .
คุณเปลี่ยนเวอร์ชันได้โดยแก้ไขอาร์กิวเมนต์ XPROF_VERSION ใน
Dockerfile หรือส่ง --build-arg XPROF_VERSION=<version> ไปยังคำสั่ง docker
build
วิธีเรียกใช้
เรียกใช้ด้วยบันทึกในเครื่อง
แมปไดเรกทอรีบันทึกในเครื่องกับ /app/logs ในคอนเทนเนอร์
docker run -p 8791:8791 \
-v /tmp/xprof_logs:/app/logs \
xprof:2.21.3
เรียกใช้ด้วยบันทึก GCS
ติดตั้งข้อมูลเข้าสู่ระบบ gcloud ในเครื่องเพื่อให้ xprof สามารถตรวจสอบสิทธิ์กับ Google Cloud
Storage ได้
docker run -p 8791:8791 \
-v ~/.config/gcloud:/root/.config/gcloud \
xprof:2.21.3 \
--logdir=gs://your-bucket-name/xprof_logs --port=8791
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-01-07 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-01-07 UTC"],[],[]]