Installing Artifactory with Docker Compose provides a flexible and containerized approach to deployment, simplifying the setup of Artifactory and its dependencies within a Docker environment.
Here you'll find step-by-step instructions for installing JFrog Artifactory using Docker Compose, covering both single-node and high-availability (HA) configurations.
Prerequisites
Confirm your OS is a JFrog-supported OS.
Ensure that your environment meets the minimum resource requirements, as Artifactory's setup depends on active clients and usage.
Configure your network to meet JFrog's network requirements.
Docker Engine (version 20.10.10 and above) and Docker Compose must be installed and properly configured on your host machine(s).
For additional prerequisites like Java requirements, supported browsers, and so on, see:
Install Methods
Redhat UBI Micro base image
In an effort to provide a more secure Artifactory image, Artifactory now uses the Redhat UBI Micro base image. Some of the tools that were available in the Artifactory image are not available in this more secure image. For more information, see JFrog Products Container Base Image.
The following steps cover the installation process for both single-node and HA. There are three installation methods: