--- title: "Python Docker Configuration" slug: "python-docker-configuration" description: "Easily bind Host Trace directory to Guest Trace in Docker using Prefix. Learn how to set it up and fix Python trace logging directories for improved performance." updated: 2022-01-03T20:26:41Z published: 2022-01-03T20:26:41Z canonical: "docs.stackify.com/python-docker-configuration" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.stackify.com/llms.txt > Use this file to discover all available pages before exploring further. # Python Docker Configuration Follow the instructions here on how to add our profiler to your Dockerfile. ## Binding the Host Trace directory to the Guest Trace directory To get Prefix to read the traces from your app in docker, you need to use bind-mounts as mentioned in [this article](https://docs.docker.com/storage/bind-mounts/){target="_blank"}. ## Example If the host OS is Linux and you also have a Linux OS in the container, you need to bind `/usr/local/stackify/stackify-python-apm` to the same path in the guest OS for Prefix to see the logs. :::(Info) (Fixed Logging Directories for Python traces) Linux: `/usr/local/stackify/stackify-python-apm/log` ::: ## To bind these directories We use the ***--mount*** argument for the docker run command as follows: `docker run -it --rm -p 8000:80 \` `--mount type=bind,source="/usr/local/stackify/stackify-python-apm/log",target=/usr/local/stackify/stackify-python-apm/log \` `--name python_sample python-apm`