# HG changeset patch # User Sebastien Jodogne # Date 1704300960 -3600 # Node ID 23a54088d604cbb245b25ad223ec7c6fcba6f8b2 # Parent 7fbd7a6a1d56f3af38aceb35fc1948798414ca1e Docker image jodogne/orthanc-debug is not maintained anymore diff -r 7fbd7a6a1d56 -r 23a54088d604 Sphinx/source/users/docker.rst --- a/Sphinx/source/users/docker.rst Mon Jan 01 13:28:17 2024 +0100 +++ b/Sphinx/source/users/docker.rst Wed Jan 03 17:56:00 2024 +0100 @@ -305,26 +305,3 @@ $ docker run -i -t --rm --entrypoint=bash jodogne/orthanc:1.12.2 $ docker run -i -t --rm --entrypoint=bash jodogne/orthanc-plugins:1.12.2 - -For developers and power users, the images ``jodogne/orthanc-debug`` -contain the Orthanc core compiled in debug mode (i.e. with runtime -assertions enabled, and including debugging symbols). A ``gdb`` -command-line session can be started as follows:: - - $ docker run -i -t --rm --entrypoint=bash --network=host --cap-add=SYS_PTRACE -p 4242:4242 -p 8042:8042 jodogne/orthanc-debug - # gdb --args Orthanc /etc/orthanc/ --verbose - -Exceptions can be automatically caught by launching ``gdb`` as follows:: - - # gdb --ex 'catch t' --ex r --ex bt --args ./Orthanc /etc/orthanc/ --verbose - -Note that: - -* The plugins are not available in this image yet. - -* The Orthanc source code can be found in folder ``/root/orthanc``. - -* The build artifacts can be found in folder ``/root/orthanc/Build``. - -* This command launches the mainline version. To start a released version, - use e.g. ``jodogne/orthanc-debug:1.12.2``. diff -r 7fbd7a6a1d56 -r 23a54088d604 Sphinx/source/users/docker.rst.BAK --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Sphinx/source/users/docker.rst.BAK Wed Jan 03 17:56:00 2024 +0100 @@ -0,0 +1,23 @@ + +For developers and power users, the images ``jodogne/orthanc-debug`` +contain the Orthanc core compiled in debug mode (i.e. with runtime +assertions enabled, and including debugging symbols). A ``gdb`` +command-line session can be started as follows:: + + $ docker run -i -t --rm --entrypoint=bash --network=host --cap-add=SYS_PTRACE -p 4242:4242 -p 8042:8042 jodogne/orthanc-debug + # gdb --args Orthanc /etc/orthanc/ --verbose + +Exceptions can be automatically caught by launching ``gdb`` as follows:: + + # gdb --ex 'catch t' --ex r --ex bt --args ./Orthanc /etc/orthanc/ --verbose + +Note that: + +* The plugins are not available in this image yet. + +* The Orthanc source code can be found in folder ``/root/orthanc``. + +* The build artifacts can be found in folder ``/root/orthanc/Build``. + +* This command launches the mainline version. To start a released version, + use e.g. ``jodogne/orthanc-debug:1.12.2``.