Setup Docker Compose

Sep 04, 2020 This quick article will show a grafana user to provision, version control, and add grafana to a docker-compose setup so a user can launch a powerful development and analysis tool in a single go. Docker pull from registry.internal Curl show all repositories in json Registry UI Setup. If you want to view your repository in UI then you need to run another container registryui. For this I use docker pull jc21/registry-ui Use below docker-compose file which have both configuration (registry as well as registry-ui).

Docker Compose is a tool for easily testing and running multi-container applications. Microcks offers a simple way to set up the minimal required containers to have a functional environment on your local computer.


To get started, make sure you have Docker installed on your system.

In your terminal issue the following commands:

  1. Clone this repository.

  2. Change to the install folder

  3. Spin up the containers

Setup Docker ComposeCompose

This will start the required containers and setup a simple environment for you to use.

Open a new browser tab and point to the http://localhost:8080 endpoint. This will redirect you to the Keycloak Single Sign On page for login. Use the following default credentials to login into the application:

  • Username: admin
  • Password: microcks123

You will be redirected to the main dashboard page. You can now start using Microcks!

Enabling Asynchronous API features

Support for Asynchronous API features of Microcks are not enabled by default into the docker-compose.yml file. If you feel your local machine has enough resources to afford it, you can enable them using a slightly different command line.

In your terminal use the following command instead:

Docker compose is now launching additional containers, namely zookeeper, kafka and the microcks-async-minion. The above command should produce the following output:

You may want to check our blog post for a detailed walkthrough on starting Async features on docker-compose.


If you’re feeling lucky regarding your machine, you can even add the Kafdrop utility to visualize and troubleshoot Kafka messages with this command:

Setup Docker Compose Command

Install docker compose raspberry pi

In this post, I'll explain how to install docker and docker-compose on Alpine Linux

Before we begin,

What is Alpine Linux?

Alpine Linux is an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource efficiency

if you are looking for lightweight Linux image to run your docker containers Alpine will be a good choice.

Setup Docker Compose Download

Step 1: Update Alpine communityrepository

Edit the repository config as root using

Setup Docker Compose Windows 10

It should look like this (the exact URLs will vary according to your selected mirror)

Now find the line that ends in /communityThen remove the # at the beginning of the line. The resulting file should look like this

Now save the file an exit the editor by pressing the Esc key, entering :wq and pressing enter.

Step 2: Install docker & docker-compose

update the repository by running below command

After that, we can install docker and docker-compose using

Step 3: Start & Enable docker service at boot

Enable autostart on boot using

then you can start the docker service by running below command

Now you have Alpine Linux installed with docker and docker-compose.

Happy Containerize ;)

Most Viewed Posts