Optimizing Python + Docker deploys using Pants

Pants can build a PEX file, an executable zip file containing your Python code and all transitive dependencies. Deploying your application is as simple as copying the file. This post elaborates on how to get best performance out of the powerful combination of Pants+PEX+Docker.…

Docs improvements

We've added a spate of new pages in recent months, plus Eric Arellano just completed a thorough audit of the docs which resulted in overhauling several pages. So if you haven't checked all of these out docs pages recently, give 'em a read or re-visit: Overhauled Getting Started Key concepts…

Streamline your Docker builds with Pants

TL;DR Pants makes it easy and efficient to incrementally build and deploy multiple Docker images from a single repo, with a single command. Each image can consist of a shared base image plus a single PEX (Python EXecutable) file containing all the code, resources and dependencies required by the…

Docker support in Pants 2.7

With Pants 2.7 comes a new experimental backend for building Docker images and linting Dockerfiles. This backend offers a seamless experience when bundling your code and files into Docker images - In a single invocation, Pants will build the code artifacts that need to be embedded into the Docker…