mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-07-25 16:03:48 +00:00
1013 B
1013 B
stage, group, info, title
stage | group | info | title |
---|---|---|---|
Verify | Pipeline Execution | To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments | Docker integration |
{{< details >}}
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
{{< /details >}}
You can incorporate Docker into your CI/CD workflow in two primary ways:
-
Run your CI/CD jobs in Docker containers.
Create jobs to test, build, or publish applications that run in Docker containers. For example, use a Node image from Docker Hub so your job runs in a container with all the Node dependencies you need.
-
Use Docker Build or BuildKit to build Docker images.
Create jobs that build Docker images and publish them to a container registry. BuildKit provides multiple approaches including rootless builds.