当使用Docker时,我们从一个基本图像开始。我们启动它,创建更改,这些更改保存在形成另一个图像的层中
因此,最终我有了一个用于PostgreSQL实例的映像和一个用于web应用程序的映像,对它们的更改会一直保持不变
什么是容器
图像的实例称为容器。您有一个图像,它是您描述的一组层。如果启动此映像,则此映像的容器正在运行。可以有许多相同映像的运行容器
您可以使用docker images查看所有图像,而您可以使用docker ps查看正在运行的容器(并且您可以使用docker ps-a查看所有容器)
因此,映像的运行实例是一个容器