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

BinTray

51
59
+ 1
24
Docker

175.1K
140.6K
+ 1
3.9K
Add tool

BinTray vs Docker: What are the differences?

Introduction

In this article, we will discuss the key differences between BinTray and Docker.

  1. Model: BinTray is a platform that focuses on the distribution of software packages, allowing developers to publish and share their packages with users. On the other hand, Docker is a platform that automates deployment by packaging applications and their dependencies into containers.

  2. Purpose: BinTray is primarily designed for managing software distribution, providing features like version management, package signing, and hosting. Docker, on the other hand, focuses on creating reproducible and isolated environments for application deployment.

  3. Technology: BinTray is built using standard technologies like HTTP, REST, and JSON to provide a platform-agnostic solution. Docker, on the other hand, relies on containerization technology, using Linux containers (LXC) or its own lightweight containerization engine to build and manage containers.

  4. Portability: BinTray allows packages to be distributed to a wide range of platforms and package managers, including Debian, RPM, Maven, NuGet, and more. Docker, on the other hand, provides a consistent and portable environment for applications, allowing them to run on any system that supports Docker.

  5. Ecosystem: BinTray integrates well with other tools and services commonly used in the software development lifecycle, such as source code repositories, build systems, and CI/CD pipelines. Docker has a larger ecosystem and a rich set of tools and services that revolve around containerization, including orchestration platforms like Kubernetes.

  6. Focus: BinTray focuses on managing the distribution of software packages, providing features like version control, package licenses, and monitoring. Docker, on the other hand, focuses on solving the problem of software deployment by isolating applications and their dependencies in lightweight containers.

In Summary, BinTray is a platform for managing the distribution of software packages, while Docker is a platform for packaging applications and their dependencies into containers for deployment.

Decisions about BinTray and Docker
Florian Sager
IT DevOp at Agitos GmbH · | 3 upvotes · 457.7K views
Chose
LXDLXD
over
DockerDocker

lxd/lxc and Docker aren't congruent so this comparison needs a more detailed look; but in short I can say: the lxd-integrated administration of storage including zfs with its snapshot capabilities as well as the system container (multi-process) approach of lxc vs. the limited single-process container approach of Docker is the main reason I chose lxd over Docker.

See more
Manage your open source components, licenses, and vulnerabilities
Learn More
Pros of BinTray
Pros of Docker
  • 9
    Free for opensource packages
  • 6
    Easy to use
  • 4
    Cool new UI
  • 3
    Fast CDN
  • 2
    Just because it's great DaaS
  • 823
    Rapid integration and build up
  • 692
    Isolation
  • 521
    Open source
  • 505
    Testa­bil­i­ty and re­pro­ducibil­i­ty
  • 460
    Lightweight
  • 218
    Standardization
  • 185
    Scalable
  • 106
    Upgrading / down­grad­ing / ap­pli­ca­tion versions
  • 88
    Security
  • 85
    Private paas environments
  • 34
    Portability
  • 26
    Limit resource usage
  • 17
    Game changer
  • 16
    I love the way docker has changed virtualization
  • 14
    Fast
  • 12
    Concurrency
  • 8
    Docker's Compose tools
  • 6
    Easy setup
  • 6
    Fast and Portable
  • 5
    Because its fun
  • 4
    Makes shipping to production very simple
  • 3
    Highly useful
  • 3
    It's dope
  • 2
    Package the environment with the application
  • 2
    Super
  • 2
    Open source and highly configurable
  • 2
    Simplicity, isolation, resource effective
  • 2
    MacOS support FAKE
  • 2
    Its cool
  • 2
    Does a nice job hogging memory
  • 2
    Docker hub for the FTW
  • 2
    HIgh Throughput
  • 2
    Very easy to setup integrate and build
  • 0
    Asdfd

Sign up to add or upvote prosMake informed product decisions

Cons of BinTray
Cons of Docker
    Be the first to leave a con
    • 8
      New versions == broken features
    • 6
      Unreliable networking
    • 6
      Documentation not always in sync
    • 4
      Moves quickly
    • 3
      Not Secure

    Sign up to add or upvote consMake informed product decisions

    What is BinTray?

    Bintray offers developers the fastest way to publish and consume OSS software releases. With Bintray's full self-service platform developers have full control over their published software and how it is distributed to the world.

    What is 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

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

    What companies use BinTray?
    What companies use Docker?
    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 BinTray?
    What tools integrate with Docker?

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

    Blog Posts

    PythonDockerKubernetes+7
    3
    1163
    PythonDockerKubernetes+14
    12
    2662
    Jul 9 2019 at 7:22PM

    Blue Medora

    DockerPostgreSQLNew Relic+8
    11
    2381
    DockerAmazon EC2Scala+8
    6
    2769
    GitHubDockerReact+17
    41
    37498
    What are some alternatives to BinTray and Docker?
    JitPack
    JitPack is an easy to use package repository for Gradle/Sbt and Maven projects. We build GitHub projects on demand and provides ready-to-use packages.
    JFrog Artifactory
    It integrates with your existing ecosystem supporting end-to-end binary management that overcomes the complexity of working with different software package management systems, and provides consistency to your CI/CD workflow.
    Apache Maven
    Maven allows a project to build using its project object model (POM) and a set of plugins that are shared by all projects using Maven, providing a uniform build system. Once you familiarize yourself with how one Maven project builds you automatically know how all Maven projects build saving you immense amounts of time when trying to navigate many projects.
    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.
    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.
    See all alternatives