Implement a Managed Container Into Your CI/CD

Integrate a Managed Container into your CI/CD

ActiveState managed containers can be integrated into your CI/CD easily. Your requirements may vary, but the following are some ways you may choose to use your container.

Using Docker

  • Docker Compose - update your docker-compose.yaml file
  • Update your dockerfile
    • FROM <new-image-link>

Build straight into your Kubernetes cluster

  • Update your Helm values.yaml file
  • Deploy directly with kubectl

Update your local docker registry / artifact repository with a tool like Skopeo, etc.

  • Good for CI/CD implementations relying on JFrog, SonarQube, etc.
  • Skopeo example
    skopeo copy docker://docker.io/library/nginx:1.27 \
            docker://registry.corp.local/nginx:1.27
    

Keep Your Managed Containers Updated

ActiveState managed containers are kept up to date with CVEs remediated in accordance with your ActiveState SLA. To ensure you are using the most secure, latest container from ActiveState, be sure to include the latest tag in your container image name.

FROM activestate/<image-name>:latest