Download Docker-CE for MacOS and install the Docker application. The installation instructions provide more details about the installation process.
The VISE Docker image has been built using docker version 17.06.0. Please ensure that you install the same (or superior) version of Docker in your computer.
The VISE application requires access to your local disk to store application
data and load the training images. Start Docker, click on the Docker icon in
the status bar (top right corner), click Preferences and in File Sharing
menu (on the top), ensure that /Users is added to the list as shown below:
Kitematic is a tool that provides a graphical user interface to load, start, stop and configure Docker 'containers' (analogous to applications). Click on the Docker icon in the status bar (top right corner) and click Kitematic to download and install Kitematic for MacOS. Alternatively, you can download and install Kitematic as part of Docker Toolbox.
Once this tool is installed, click on the Docker icon in the status bar (top right corner) and click Kitematic.
In the Kitematic tool, enter oxvgg in the search toolbar. This will show all the Docker containers released by the Visual Geometry Group (VGG) as shown below:
Click Create button in the bottom right corner of the box panel corresponding to VISE. This will download the VISE container (it may take a few minutes).
After the download is complete, the VISE container will start automatically as shown below :
Ensure that the VISE container is running (RUNNING will appear in the top side of
kitematic window, if not, press the START button). Click Settings (near
top-right corner) and click on Hostname / Ports tab to show the port
configuration panel. Edit and Save the published port so that the docker
port 9971 maps to localhost:9971 and port 9973 maps to localhost:9973.
Don't forget to press Save after you update the ports.
Click the Volumes panel to show the Configure Volumes panel. The VISE application uses the following two folders:
/opt/ox/vgg/vise/application_data: This is the folder where VISE stores all its internal application files/opt/ox/vgg/mydata/images: This is the folder where user will be asked to copy their personal images that needs to be indexed and made searchable
As a user, you can map these Docker folders (which are ordinarily invisible in the Mac Finder) to any local folder in your computer. For this guide, we assume that you configure volumes as shown below:
Press Stop followed by Start to restart the container. Now visit http://localhost:9971 in a web browser and follow the User Guide to train VISE for searching your own image collections.
Ensure that your Kitematic tool shows something similar to the screenshot below:
In the Kitematic tool, click on oxvgg/vise on left hand side panel and press Stop button to stop the VISE container.







