### What is it? --- Docker uses *containers* which are isolated from one another and come bundled withtheir own software, libraries, and configuration files. while still communicating witheachother through well-defined channels. An important thing to remember here is that since all the containers share the services of a single operating system kernel, **they use fewer resources than a virtual machine**. [DockerHub](https://hub.docker.com/) exists as a collection of images to quickly install on your machine. [Docker Compose](obsidian://open?vault=enter&file=Docker%20Compose) is the way in which you compile your docker image. Nowadays Docker is much more of an enterprise product. For the original open source community and installs, you must now visit the [Moby Project. ](https://mobyproject.org)and for what it's worth it is a very active community with frequent [git](https://github.com/moby/moby) updates. Install Docker with macports: ``` sudo port install docker ``` There is also docker-compose & docker-machine: Resources to install Docker without the full desktop: - [Using Docker and kubernetes without Desktop ](https://cuteprogramming.blog/2023/05/21/using-docker-and-kubernetes-without-docker-desktop-on-windows-11/) Uses: - install gitea with Docker