Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

436
Views
gdb en el contenedor docker devuelve "ptrace: operación no permitida".

/proc/sys/kernel/yama/ptrace_scope en el contenedor y en el host; ambos informan el valor como cero, pero cuando se adjuntan a pid one gdb informa

 Reading symbols from /opt/my-web-proxy/bin/my-web-proxy...done. Attaching to program: /opt/my-web-proxy/bin/my-web-proxy, process 1 ptrace: Operation not permitted.

También intenté adjuntarlo al contenedor con la bandera privilegiada.

 docker exec --privileged -it mywebproxy_my-proxy_1 /bin/bash

Host OS es Fedora 25 con docker de sus repositorios y el contenedor es un centos6.8 oficial

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Descubrí la respuesta: el contenedor debe iniciarse con capacidades de rastreo

Agregar esto a mi archivo docker-compose.yml permite que GDB funcione

 cap_add: - SYS_PTRACE

O también se puede pasar en la línea de comandos de la ventana acoplable con --cap-add=SYS_PTRACE

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!