|
|||
Get Docker ImagesDocker images are available in Edifecs Docker Registry in Google Cloud Repository (GCR). To get access to the Edifecs Docker Registry, contact Edifecs Customer Support to get the necessary credentials (key.json file). As a result, you get an email with instructions that show how to:
Follow the instructions in the email to pull images from GCR. ![]() You have been granted access to Edifecs Docker Registry! To pull Edifecs Docker images, please copy-paste the italicized text below into key.json and store the file in a secure location (previously issued credentials are now inactive): {"auth_provider_x509_cert_url":"…"}
Sample usage (Linux): 1. User authentication using the key.json file from above: cat key.json | docker login -u _json_key --password-stdin https://us.gcr.io 2. Pulling image: docker pull us.gcr.io/edifecs/test-image:latest 3. Creating a Kubernetes secret for automated Docker registry access by pods: a. Create a file, edifecs-registry-key.yml, with the following contents in a secure location: apiVersion: v1 data: .dockerconfigjson: eyJhdXRocyI6IHsidXMuZ2NyLmlvIjogeyJlb... kind: Secret metadata: name: edifecs-registry-key type: kubernetes.io/dockerconfigjson b. Execute: kubectl apply -f edifecs-registry-key.yml c. You can delete the edifecs-registry-key.yml file Available imagesThe following XESModule for Docker images are available in GCR:
You can find the full and up-to-date list of Edifecs container images here. Init ContainersSeveral containers (XEngine, ECL, HIPAA, HL7, and other standards) run in a Kubernetes cluster as Init Containers - they are special containers that run before others. This design allows you to smoothly update a running container version (for example, an ECL version) without stopping all other containers . |