Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions content/learning-paths/docker-build-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,14 +70,34 @@ an organization is completely isolated to a single Amazon EC2 instance, with a
dedicated EBS volume for build cache and encryption in transit. That means
there are no shared processes or data between cloud builders.

**Duration**: 2.5 minutes

{{< youtube-embed "8AqKhEO2PQA" >}}

{{< /accordion >}}

{{< accordion large=true title=`Demo: set up and use Docker Build Cloud in development` icon=`play_circle` >}}

Shift the build workload from local machines to a remote BuildKit instance —
achieve faster build times, especially for multi-platform builds.

- Choose the right build: local or cloud?
- Use with Docker Compose
- Multi-platform builds
- Cloud builds in Docker Desktop

**Duration**: 4 minutes

{{< youtube-embed "oPGq2AP5OtQ" >}}

{{< /accordion >}}

{{< accordion large=true title=`Demo: using Docker Build Cloud in CI` icon=`play_circle` >}}

Speed up your build pipelines — delegate the build execution to Docker Build Cloud in CI.

**Duration**: 4 minutes

{{< youtube-embed "wvLdInoVBGg" >}}

{{< /accordion >}}
Expand Down
18 changes: 18 additions & 0 deletions content/learning-paths/docker-compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ orchestrated.

<!-- break -->

## What you’ll learn

- What Docker Compose is and what it does
- How to define services
- Use cases for Docker Compose
- How things would be different without Docker Compose

## Who’s this for?

- Developers and DevOps engineers who need to define, manage, and orchestrate
Expand Down Expand Up @@ -58,12 +65,23 @@ Docker Compose provides several benefits:
- Streamlines development workflows and reduces setup time.
- Ensures that each service runs in its own container, avoiding conflicts.

**Duration**: 2.5 minutes

{{< youtube-embed 2EqarOM2V4U >}}

{{< /accordion >}}

{{< accordion large=true title=`Demo: Set up and use Docker Compose` icon=`play_circle` >}}

This Docker Compose demo shows how to orchestrate a multi-container application
environment, streamlining development and deployment processes.

- Compare Docker Compose to the `docker run` command
- Configure a multi-container web app using a compose.yml file
- Run a multi-container web app using one command

**Duration**: 2.5 minutes

{{< youtube-embed P5RBKmOLPH4 >}}

{{< /accordion >}}
Expand Down
44 changes: 21 additions & 23 deletions content/learning-paths/docker-scout.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,14 @@ other CI solutions.

## Who’s this for?

DevOps engineers who need to integrate automated security checks into CI/CD
pipelines to enhance the security and efficiency of their workflows. Developers
who want to use Docker Scout to identify and remediate vulnerabilities early in
the development process, ensuring the production of secure container images.
Security professionals who must enforce security compliance, conduct
vulnerability assessments, and ensure the overall security of containerized
applications.
- DevOps engineers who need to integrate automated security checks into CI/CD
pipelines to enhance the security and efficiency of their workflows.
- Developers who want to use Docker Scout to identify and remediate
vulnerabilities early in the development process, ensuring the production of
secure container images.
- Security professionals who must enforce security compliance, conduct
vulnerability assessments, and ensure the overall security of containerized
applications.

## Modules

Expand All @@ -70,7 +71,7 @@ and reducing the risk of operational downtime due to vulnerabilities.
Docker Scout provides several benefits:

- Secure and trusted content
- A system of record for your SDLC
- A system of record for your Software Development Lifecycle (SDLC)
- Continuous security posture improvement

Docker Scout offers automated vulnerability detection and remediation, helping
Expand All @@ -79,29 +80,26 @@ development process. It also integrates with popular development tools like
Docker Desktop and GitHub Actions, providing seamless security management and
compliance checks within existing workflows.

**Duration**: 5 minutes

{{< youtube-embed "-omsQ7Uqyc4" >}}

{{< /accordion >}}

{{< accordion large=true title=`Docker Scout Demo` icon=`play_circle` >}}

Organizations face significant challenges from data breaches,
including financial losses, operational disruptions, and long-term damage to
brand reputation and customer trust. Docker Scout addresses critical problems
such as identifying insecure container images, preventing security breaches,
and reducing the risk of operational downtime due to vulnerabilities.
Docker Scout has powerful features for enhancing containerized application
security and ensuring a robust software supply chain.

Docker Scout provides several benefits:
- Define vulnerability remediation
- Discuss why remediation is essential to maintain the security and integrity
of containerized applications
- Discuss common vulnerabilities
- Implement remediation techniques: updating base images, applying patches,
removing unnecessary packages
- Verify and validate remediation efforts using Docker Scout

- Secure and trusted content
- A system of record for your SDLC
- Continuous security posture improvement

Docker Scout offers automated vulnerability detection and remediation, helping
organizations identify and fix security issues in container images early in the
development process. It also integrates with popular development tools like
Docker Desktop and GitHub Actions, providing seamless security management and
compliance checks within existing workflows.
**Duration**: 5 minutes

{{< youtube-embed "TkLwJ0p46W8" >}}

Expand Down