This tutorial will take you through installing Docker and ContainDS on a compatible machine, ready to launch a simple virtual environment.
Since ContainDS uses Docker for its underlying virtual machines (‘containers’) you need to install and run Docker on your computer, in addition to ContainDS.
Installing Docker Desktop
All you need to have running is the ‘Docker daemon CE’ (Community Edition). The package to install is Docker Desktop. You can locate the download on the Docker website (may require free sign up to their ‘Docker Hub’ service), or follow the direct links here:
- Docker Desktop for Windows (requires Windows 10 64-bit: Pro, Enterprise, or Education – more details here)
- Docker Desktop for Mac (requires macOS 10.12 or newer, hardware from 2010 or newer – more details here)
If your computer does not satisfy the requirements for Docker Desktop above, you will need to install Docker Toolbox instead. See our frequently asked questions for details.
Download the installer for ContainDS itself:
- ContainDS for Windows
- ContainDS for Mac
Select the appropriate installer from our Download page.
Your operating system may require you to confirm you wish to trust Ideonate Ltd.
Double click the ContainDS icon or locate it within your Applications folder.
If Docker isn’t running you may see this screen:
Running Docker Desktop
Locate and start the Docker Desktop application.
To check the status of Docker look for the whale icon in the system tray or notification area of your operating system:
Docker Desktop on Windows
Docker Desktop on Mac
Once Docker is fully running, you should be able to click ‘Retry Setup’ in ContainDS and the full setup should proceed correctly.
Ready to Launch Container
Once Docker is running correctly, you should see the main ‘New Container’ screen in ContainDS:
Congratulations! You are now ready to run a Jupyter or Streamlit virtual environment. Please see one of our tutorials: