Need advice about which tool to choose?Ask the StackShare community!

Quay.io

64
84
+ 1
7
Weave

51
72
+ 1
7
Add tool

Quay.io vs Weave: What are the differences?

What is Quay.io? Secure hosting for private Docker repositories. Simply upload your Dockerfile (and any additional files it needs) and we'll build your Dockerfile into an image and push it to your repository.

What is Weave? Weave creates a virtual network that connects Docker containers deployed across multiple hosts. Weave can traverse firewalls and operate in partially connected networks. Traffic can be encrypted, allowing hosts to be connected across an untrusted network. With weave you can easily construct applications consisting of multiple containers, running anywhere.

Quay.io and Weave are primarily classified as "Docker Registry" and "Container" tools respectively.

Some of the features offered by Quay.io are:

  • Secure - Your data is transferred using SSL at all times and encrypted when at rest. More information available in our security guide
  • Shareable - Have to share a repository? No problem! Share with anyone you choose
  • Cloud Hosted - Accessible from anywhere, anytime

On the other hand, Weave provides the following key features:

  • Virtual Ethernet Switch
  • Application isolation
  • Security

"Great UI" is the primary reason why developers consider Quay.io over the competitors, whereas "Easy setup" was stated as the key factor in picking Weave.

Weave is an open source tool with 5.57K GitHub stars and 517 GitHub forks. Here's a link to Weave's open source repository on GitHub.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Quay.io
Pros of Weave
  • 6
    Great UI
  • 1
    API
  • 0
    Docker cloud repositories are public by default. Bad
  • 3
    Easy setup
  • 3
    Seamlessly with mesos/marathon
  • 1
    Seamless integration with application layer

Sign up to add or upvote prosMake informed product decisions

What is Quay.io?

Simply upload your Dockerfile (and any additional files it needs) and we'll build your Dockerfile into an image and push it to your repository.

What is Weave?

Weave can traverse firewalls and operate in partially connected networks. Traffic can be encrypted, allowing hosts to be connected across an untrusted network. With weave you can easily construct applications consisting of multiple containers, running anywhere.

Need advice about which tool to choose?Ask the StackShare community!

What companies use Quay.io?
What companies use Weave?
See which teams inside your own company are using Quay.io or Weave.
Sign up for StackShare EnterpriseLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Quay.io?
What tools integrate with Weave?

Sign up to get full access to all the tool integrationsMake informed product decisions

Blog Posts

GitHubPythonNode.js+47
54
72275
GitHubDockerAmazon EC2+23
12
6559
What are some alternatives to Quay.io and Weave?
Docker Hub
It is the world's easiest way to create, manage, and deliver your teams' container applications. It is the perfect home for your teams' applications.
Amazon ECR
It is a fully managed container registry that makes it easy to store, manage, share, and deploy your container images and artifacts anywhere. It eliminates the need to operate your own container repositories or worry about scaling the underlying infrastructure.
Harbor
Harbor is an open source cloud native registry that stores, signs, and scans container images for vulnerabilities. Harbor solves common challenges by delivering trust, compliance, performance, and interoperability. It fills a gap for organ
Google Container Registry
It is a single place for your team to manage Docker images, perform vulnerability analysis, and decide who can access what with fine-grained access control.
Amazon Elastic Container Registry Public
It is a fully managed registry that makes it easy for a developer to publicly share container software worldwide for anyone to download. Anyone (with or without an AWS account) can use it to pull container software for use. Amazon ECR Public Gallery is a website that allows anyone to browse and search for public container images, view developer-provided details, and see pull commands. Developers no longer need to use different private and public registries when building and sharing their public container artifacts.
See all alternatives