Get Advice Icon

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

Quay.io

64
86
+ 1
7
Weave

50
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.

Manage your open source components, licenses, and vulnerabilities
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

27
59
68
580
120

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?
Manage your open source components, licenses, and vulnerabilities
Learn 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
55
72906
GitHubDockerAmazon EC2+23
12
6642
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.
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
Visual Studio Code
Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
Docker
The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, enabling organizations to seamlessly build and share any application — from legacy to what comes next — and securely run them anywhere
See all alternatives