Skip to content
PluginStats

atlassian/bitbucket-server pulls statistics

By atlassian (66 listings) · Docker Hub

On-premises source code management for Git that's secure, fast, and enterprise grade.

View on Docker Hub Fresh · Oct 18, 2026

atlassian/bitbucket-server has 32,021,225 recorded pulls on Docker Hub.

It ranks #80 of 1,263 tracked Docker Hub listings by pulls.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Pulls
32,021,225
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#80
Among tracked Docker Hub listings

About atlassian/bitbucket-server

Bitbucket Server is an on-premises source code management solution for Git that's secure, fast, and enterprise grade. Create and manage repositories, set up fine-grained permissions, and collaborate on code - all with the flexibility of your servers.

Learn more about Bitbucket Server:

Contents

• Overview • Quick Start • Common Settings • Reverse Proxy Settings • JVM Configuration (Bitbucket Server 5.0 + only) • Application Mode Settings (Bitbucket Server 5.0 + only) • Database configuration • JDBC password encryption • Other settings • Cluster settings • JMX monitoring • Container configuration • Shared directory and user IDs • Upgrade • Backup • Versioning • Supported JDK versions • Building your own image • Supported architectures • Building on the target architecture • Troubleshooting • Thread dumps • Heap dump • Manual diagnostics • Support • Changelog • License

Overview

This Docker container makes it easy to get an instance of Bitbucket up and running.

This Docker image is published as both atlassian/bitbucket and atlassian/bitbucket-server. These are the same image, but the -server version is deprecated and only kept for backwards-compatibility; for new installations it is recommended to use the shorter name.

** NOTE: For backwards-compatibility, by default the image will start both Bitbucket and an embedded OpenSearch. However this is not a recommended configuration, especially in a clustered environment, and has known issues with shutdown. instead, we recommend running a separate OpenSearch instance (possibly in another Docker container); see below for instructions on connecting to an external OpenSearch cluster. **

** If running this image in a production environment, we strongly recommend you run this image using a specific version tag instead of latest. This is because the image referenced by the latest tag changes often and we cannot guarantee that it will be backwards compatible. **

Use docker version >= 20.10.10

Quick Start

For the BITBUCKET_HOME directory that is used to store the repository data (amongst other things) we recommend mounting a host directory as a data volume, or via a named volume.

Additionally, if running Bitbucket in Data Center mode it is required that a shared filesystem is mounted.

Volume permission is managed by entry scripts. To get started you can use a data volume, or named volumes. In this example we'll use named volumes.

$> docker volume create --name bitbucketVolume $> docker run -v bitbucketVolume:/var/atlassian/application-data/bitbucket --name="bitbucket" -d -p 7990:7990 -p 7999:7999 atlassian/bitbucket

Note that this command can substitute folder paths with named volumes.

Start Atlassian Bitbucket Server:

$> docker run -v /data/bitbucket:/var/atlassian/application-data/bitbucket --name="bitbucket" -d -p 7990:7990 -p 7999:7999 atlassian/bitbucket

Success. Bitbucket is now available on http://localhost:7990*

Please ensure your container has the necessary resources allocated to it. We recommend 2GiB of memory allocated to accommodate both the application server and the git processes. See Supported Platforms for further information.

_* Note: If you are using docker-machine on Mac OS X, please use open http://$(docker-machine ip default):7990 instead._

Common settings

Reverse Proxy Settings

If Bitbucket is run behind a reverse proxy server as described here, then you need to specify extra options to make Bitbucket aware of the setup. They can be controlled via the below environment variables.

• SERVER_PROXY_NAME (default: NONE)

The reverse proxy's fully qualified hostname.

• SERVER_PROXY_PORT (default: NONE)

The reverse proxy's port number via which bitbucket is accessed.

• SERVER_SCHEME (default: http)

The protocol via which bitbucket is accessed. In certain cloud environments (specifically Kubernetes, Heroku and Cloud Foundry), this setting will be superseded by the value of the X-Forwarded-Proto request header if sent by a ingress or load balancer. See SERVER_FORWARD_HEADERS_STRATEGY below to alter this behaviour.

• SERVER_SECURE (default: false)

Set 'true' if SERVER\_SCHEME is 'https'.

• SERVER_FORWARD_HEADERS_STRATEGY (default: NATIVE in the specified cloud environments, NONE otherwise)

Can be explicitly set to a value of NONE if deploying to a cloud environment (specifically Kubernetes, Heroku and Cloud Foundry) and the preference is for SERVER_SCHEME to be used over the value of the X-Forwarded-Proto request header. A value of NONE will cause X-Forwarded-* headers to no longer take priority when determining the origin of a request, which means the system will return to the default expected state.

JVM Configuration (Bitbucket Server 5.0 + only)

If you need to override Bitbucket Server's default memory configuration or pass additional JVM arguments, use the environment variables below

• JVM_MINIMUM_MEMORY (default: 512m)

The minimum heap size of the JVM

• JVM_MAXIMUM_MEMORY (default: 1024m)

The maximum heap size of the JVM

• JVM_SUPPORT_RECOMMENDED_ARGS (default: NONE)

Additional JVM arguments for Bitbucket Server, such as a custom Java Trust Store

Application Mode Settings (Bitbucket Server 5.0 + only)

This docker image can be run as a Smart Mirror or as part of a Data Center cluster. You can specify the following properties to start Bitbucket as a mirror or as a Data Center node:

• SEARCH_ENABLED (default: true)

Set 'false' to prevent OpenSearch (previously Elasticsearch) from starting in the container. This should be used if OpenSearch is running remotely, e.g. for if Bitbucket is running in a Data Center cluster. You may also use ELASTICSEARCH_ENABLED to set this property, however this is deprecated in favor of SEARCH_ENABLED.

• APPLICATION_MODE (default: default)

The mode Bitbucket will run in. This can be set to 'mirror' to start Bitbucket as a Smart Mirror. This will also disable OpenSearch even if SEARCH_ENABLED has not been set to 'false'.

Database Configuration…

Description from the Docker Hub listing.

Where atlassian/bitbucket-server sits in the listing

Each band is one page of 20. Pulls on a log scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All Docker Hub1,263 listings · 64 pages · page 4, #20 (overall #80)
All Docker Hub: every listing in pulls order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

atlassian/bitbucket-server pulls on Docker Hub, last 90 days: 32,021,225 pulls as of Oct 18, 2026.atlassian/bitbucket-serverPulls on Docker Hub · Last 90 days32,021,225pulls32M32M32M32M32M32M32M32M32M32MJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18pullsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
atlassian/bitbucket-server pulls on Docker Hub, last 90 days: 32,021,225 pulls as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

atlassian/bitbucket-server pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.atlassian/bitbucket-serverPulls growth on Docker Hub32,021,225pulls now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
atlassian/bitbucket-server pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

atlassian/bitbucket-server Docker Hub ranking history: currently #80 (by pulls).atlassian/bitbucket-serverDocker Hub ranking · by pulls · Last 90 days#80current rank#78#79#80#81#82Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
atlassian/bitbucket-server Docker Hub ranking history: currently #80 (by pulls).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent pulls observations for atlassian/bitbucket-server
Date (UTC)PullsChange vs. previous
32,021,225+375
32,020,850+1.1K
32,019,710—

Similar Docker Hub plugins

Data source

Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.

Listing: https://hub.docker.com/r/atlassian/bitbucket-server. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.