to enable IT operations teams and Development teams to build, ship and run any application, anywhere." • Lightweight containers. • Better and faster than all those VM’s!
app layer that packages code and dependencies together. Virtual machines (VMs) are an abstraction of physical hardware turning one server into many servers.
postgres-data busybox • Creates a container named postgres-data • Container has a volume /var/lib/postgresql/data • Container is built from busybox image
running multi-container Docker applications • You use a Compose file to configure your application’s services. • Using a single command, you create and start all the services from your configuration.