There is a lot of revealing information about Docker containers. Here is a link to an article about it from the Docker website.
Containerized applications should be lightweight, disposable, and easily replaceable. For this reason, D2C separates the application itself from its data. Docker volumes are used to store persistent data. Data is stored locally on the hosts. If you provision your hosts with D2C at Amazon EC2, it creates a separate EBS partition for containers’ data, which can later be enlarged or replaced from your dashboard.
We recommend to store user generated content in cloud storage like Amazon S3 or CDN. Sometimes there is a need to support old technologies when data stores at hosts. For such cases we made a synchronizing volumes between all containers. Simply check the volumes which you want to sync when creating or editing service.
If there is a need to move your service/app to another host, you can do so with our container migration feature – it will move all your persistent data to the other host as well.
Each container has logs. You can check them from the interface. Read more about Docker logs.
How the containers page looks like¶