Pushing the Docker Image

Pushing Docker to AWS

After the access to the supported platform is configured, the administrator can push Mashery Local Docker images to the supported Docker registry.

Supported Platform / Docker Registry Main Jenkins Job Helper Jenkins Job
AWS push_docker_to_aws push_docker_to_aws_helper
Azure push_docker_to_azure push_docker_to_azure_helper
GCP push_docker_to_gcp push_docker_to_gcp_helper
Docker Registry V2 push_docker_to_docker_registry_v2 push_docker_to_docker_registry_v2_helper
Note:
  • Use main Jenkins job, do not use helper Jenkins job directly.
  • Only the current successful build of Mashery Local Docker images are available to push; each new build of Mashery Local Docker images will first erase Docker images from previous builds.
The parameters required to push Mashery Local Docker images to supported platforms are the same:
Name Definition Notes
DOCKER_TAG docker image tag docker image tag starts with 'v', i.e. "v5.2.0.1"
PUSH_DOCKER_NOSQL tml-nosql
PUSH_DOCKER_LOG tml-log
PUSH_DOCKER_SQL tml-sql
PUSH_DOCKER_CACHE tml-cache
PUSH_DOCKER_TM tml-tm
PUSH_DOCKER_CM tml-cm



Pushing Docker to Azure



Pushing Docker to GCP



Pushing Docker to Docker Registry v2