Skip to content

How to run Binary Ninja in a Docker container? #6835

Answered by CouleeApps
zixuWang2022 asked this question in Q&A
Discussion options

You must be logged in to vote

If you have a commercial or headless license, you can install it by manually dropping the license.dat file at ~/.binaryninja/license.dat. You can then either use the included scripts/install_api.py script to install the python api in your python interpreter or virtual environment, or set PYTHONPATH to the python folder in the install. We have done this for dogbolt, see here: https://github.com/decompiler-explorer/decompiler-explorer/blob/master/runners/decompiler/Dockerfile#L26-L43

Replies: 4 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by psifertex
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
5 replies
@xusheng6
Comment options

@zixuWang2022
Comment options

@xusheng6
Comment options

@zixuWang2022
Comment options

@zixuWang2022
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #6834 on May 14, 2025 17:38.