I am assuming that you have already installed Docker and Docker Compose.
- Download docker-compose file
curl -L https://raw.githubusercontent.com/gravitee-io/gravitee-docker/master/apim/3.x/docker-compose.yml -o "docker-compose.yml"
- Pull to ensure that you are running latest images
sudo docker-compose pull
- Run it
sudo docker-compose up -d
|Gateway||http://localhost:8082/||404 status code, with a No context-path matches the request URI payload.|
|API||http://localhost:8083/management/organizations/DEFAULT/environments/DEFAULT/apis||200 status code, with a  payload.|
|Management||http://localhost:8084/||200 status code, showing the UI.|
|Portal||http://localhost:8085/||200 status code, showing the UI.|