Docker overview and installation
Docker, the platform that made containers popular, is both an open source and commercial solution that enables you to package all of the elements of your application, including libraries and other dependencies, alongside your own code in a single, easy-to-distribute package; this means that we won’t need to download and install all of the prerequisites for the tools that we will be running in this chapter or need to compile the tools from source to get working executables for our system.
To follow the example in this chapter, you must install Docker Desktop on your host.
Installing Docker Desktop on macOS
To install Docker Desktop on macOS, follow these three steps:
- Choose the appropriate installer for your Mac’s architecture:
- For ARM64 (Apple Silicon), use https://desktop.docker.com/mac/main/arm64/Docker.dmg.
- For AMD64 (Intel Macs), use https://desktop.docker.com/mac/main/amd64/Docker.dmg.
- After downloading, open the...