Docker is an open source platform that provides an isolated environment called containers to run the applications. Docker allows independent containers to run within a single Linux instance. A docker image is an executable package that can run an application, a code, run-time files, environment variables, or configuration files. A container is a run-time instance of an image.
Run the Informatica container utility to build or run the docker image to configure the domain. You can build the docker image with the base operating system and Informatica product binaries. With the Informatica container utility, you can create containers using this docker image to configure the Informatica domain.
When you run the docker image, you can install Informatica products with the Informatica container utility and you can create or join a domain.
With the Informatica container utility, you can build or run the docker image with the silent installer. CI/CD or continuous integration and continuous delivery, is a practice that automates the integration and delivery operations in a CI/CD pipeline. With the CI/CD pipeline, you can quickly deploy, test, and deliver the docker image to the production environment. You can generate the docker image from the CI/CD content. The CI/CD content uses the same input values that you used in the Informatica container utility to either build or run the docker image. You can manually replace the sample silent input properties with the CI/CD content before you run the silent installation.
You can create the application services when you run the docker image, or you can create them in the Administrator tool.
You can also use the prepackaged domain image to configure the domain and to install the Informatica products.