Docker

Docker (source code for core Docker project) is an infrastructure management platform for running and deploying software. The Docker platform is evolving so an exact definition is currently a moving target, but the core idea behind Docker is that operating system-level containers are used as an abstraction layer on top of regular servers for deployment and application operations.

Official Docker logo. Copyright Docker.

Why is Docker important?

Docker can package up applications along with their necessary operating system dependencies for easier deployment across environments. In the long run it has the potential to be the abstraction layer that easily manages containers running on top of any type of server, regardless of whether that server is on Amazon Web Services, Google Compute Engine, Linode, Rackspace or elsewhere.

Python projects within Docker images

Docker resources

Python-specific Docker resources

接下来您想要了解有关部署的内容?

我已经创建了一个 Python Web 应用,那我该如何部署呢?

我可以自动为我的应用程序进行测试和部署吗?

如何记录应用程序中发生的错误?

Sign up for a monthly email with Full Stack Python tutorials. No spam ever.