Install DL Workbench on macOS*

These instructions show how to run the DL Workbench from Docker Hub* on macOS. To run the DL Workbench on other operating systems, see Install DL Workbench on Docker Hub


To run the DL Workbench on macOS, install Docker CE first.

Run Docker Container on macOS

Choose the container mode that works best for you and run the corresponding commands in a terminal:


  • If you are behind corporate proxies, set them as described in Install from Docker Hub.
  • If you have run the DL Workbench before, pull the latest Docker image:
    docker pull openvino/workbench

  • Interactive mode – a Docker container allows interactive processes in the DL Workbench terminal:

    docker run -p \
    --name workbench \
    -it openvino/workbench:latest

    Once a link appears in the console log, point your browser to

    TIP: To stop a container in this mode, press Ctrl + C.

  • Detached mode - a Docker container runs in the background of your terminal and does not receive input or display output.
    1. Create a local ~/.workbench folder:
      mkdir -p ~/.workbench
    2. Mount this folder and run the Docker contain:
      docker run -p \
      --name workbench \
      --volume ~/.workbench:/home/workbench/.workbench
      -d openvino/workbench:latest
    3. Wait for the DL Workbench to set up for about a minute. Once it is done, open the link and enter a token generated in the ~/.workbench folder. See Enter DL Workbench for details.

      TIP: To stop a container in this mode, run the docker stop workbench command.
      To monitor logs in the detached mode, run docker logs workbench.

When you open in your browser, the DL Workbench Active Configurations page appears:

You have completed the instructions to run the DL Workbench in a Docker container on macOS. You are ready to work with models and sample datasets.