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
4 changes: 2 additions & 2 deletions content/guides/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Guides
keywords: Docker guides
title: Docker guides
linkTitle: Guides
description: Explore the Docker guides
params:
icon: developer_guide
Expand Down
7 changes: 4 additions & 3 deletions content/guides/admin-set-up/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
title: Set up your company for success with Docker
linkTitle: Admin set up
summary: Get the most out of Docker by streamlining workflows, standardizing development environments, and ensuring smooth deployments across your company.
description: Learn how to onboard your company and take advantage of all of the Docker products and features.
levels: [intermediate]
description: Learn how to onboard your company and take advantage of all of the Docker products and features.
tags: [admin]
params:
featured: true
time: 20 minutes
image:
resource_links:
- title: Overview of Administration in Docker
Expand Down Expand Up @@ -66,4 +67,4 @@ By configuring Docker products to suit your company’s needs, you can optimize

## Tools integration

Okta, Entra ID SAML 2.0, Azure Connect (OIDC), MDM solutions like Intune
Okta, Entra ID SAML 2.0, Azure Connect (OIDC), MDM solutions like Intune
3 changes: 1 addition & 2 deletions content/guides/bake/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ description: >
Learn how to manage simple and complex build configurations with Buildx Bake.
summary: >
Learn to automate Docker builds and testing with declarative configurations using Buildx Bake.
tags: [devops]
languages: [go]
subjects: [devops]
levels: [advanced]
params:
time: 30 minutes
featured: true
Expand Down
1 change: 0 additions & 1 deletion content/guides/bun/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ title: Bun language-specific guide
summary: |
Learn how to containerize JavaScript applications with the Bun runtime.
linkTitle: Bun
levels: [beginner]
languages: [js]
params:
time: 10 minutes
Expand Down
4 changes: 2 additions & 2 deletions content/guides/container-supported-development.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ summary: |
Containers don't have to be just for your app. Learn how to run your app's dependent services and other debugging tools to enhance your development environment.
description: |
Use containers in your local development loop to develop and test faster… even if your main app isn't running in containers.
levels: [beginner]
tags: [app-dev]
params:
image: images/learning-paths/container-supported-development.png
time: 20 minutes
Expand Down Expand Up @@ -73,4 +73,4 @@ Once you start using containers in your development environment, it becomes much

{{< youtube-embed TCZX15aKSu4 >}}

<div id="lp-survey-anchor"></div>
<div id="lp-survey-anchor"></div>
1 change: 0 additions & 1 deletion content/guides/cpp/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/cpp/
- /guides/language/cpp/
languages: [cpp]
levels: [beginner]
params:
time: 10 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/databases.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ keywords: database, mysql
title: Use containerized databases
summary: |
Learn how to effectively run and manage databases as containers.
levels: [beginner]
subjects: [databases]
tags: [databases]
aliases:
- /guides/use-case/databases/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/docker-build-cloud/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ description: |
summary: |
Build applications up to 39x faster using cloud-based resources, shared team
cache, and native multi-architecture support.
levels: [beginner]
products: [dbc]
tags: [product-demo]
aliases:
- /learning-paths/docker-build-cloud/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/docker-compose/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ summary: |
Simplify the process of defining, configuring, and running multi-container
Docker applications.
description: Learn how to use Docker Compose to define and run multi-container Docker applications.
levels: [beginner]
products: [compose]
tags: [product-demo]
aliases:
- /learning-paths/docker-compose/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/docker-scout/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ description: |
Learn how to use Docker Scout to enhance container security by automating
vulnerability detection and remediation, ensuring compliance, and protecting
your development workflow.
levels: [Beginner]
products: [scout]
tags: [product-demo]
aliases:
- /learning-paths/docker-scout/
params:
Expand Down
1 change: 0 additions & 1 deletion content/guides/dotnet/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ aliases:
- /language/dotnet/
- /guides/language/dotnet/
languages: [c-sharp]
levels: [beginner]
params:
time: 20 minutes
toc_min: 1
Expand Down
3 changes: 1 addition & 2 deletions content/guides/genai-pdf-bot/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ keywords: python, generative ai, genai, llm, neo4j, ollama, langchain
summary: |
Learn how to build a PDF bot for parsing PDF documents and generating
responses using Docker and generative AI.
levels: [beginner]
subjects: [ai]
tags: [ai]
aliases:
- /guides/use-case/genai-pdf-bot/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/genai-video-bot/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ keywords: python, generative ai, genai, llm, whisper, pinecone, openai, whisper
summary: |
Learn how to build and deploy a generative AI video analysis and
transcription bot using Docker.
subjects: [ai]
levels: [beginner]
tags: [ai]
aliases:
- /guides/use-case/genai-video-bot/
params:
Expand Down
1 change: 0 additions & 1 deletion content/guides/golang/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/golang/
- /guides/language/golang/
languages: [go]
levels: [beginner]
params:
time: 30 minutes
---
Expand Down
1 change: 0 additions & 1 deletion content/guides/java/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/java/
- /guides/language/java/
languages: [java]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/jupyter.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ title: Data science with JupyterLab
toc_max: 2
summary: |
Use Docker to run Jupyter notebooks.
tags: [data-science]
languages: [python]
levels: [beginner]
subjects: [data-science]
aliases:
- /guides/use-case/jupyter/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ title: Developing event-driven applications with Kafka and Docker
linktitle: Event-driven apps with Kafka
summary: |
This guide explains how to run Apache Kafka in Docker containers.
subjects: [distributed-systems]
tags: [distributed-systems]
languages: [js]
levels: [intermediate]
aliases:
- /guides/use-case/kafka/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/kube-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ aliases:
- /guides/deployment-orchestration/kube-deploy/
summary: |
Learn how to deploy and orchestrate Docker containers using Kubernetes.
subjects: [deploy]
levels: [beginner]
tags: [deploy]
params:
time: 10 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/language-translation.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ description: Learn how to build and run a language translation application using
summary: |
This guide demonstrates how to use Docker to deploy language translation
models for NLP tasks.
levels: [beginner]
subjects: [ai]
tags: [ai]
languages: [python]
aliases:
- /guides/use-case/nlp/language-translation/
Expand Down
3 changes: 1 addition & 2 deletions content/guides/localstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ linktitle: AWS development with LocalStack
summary: |
This guide explains how to use Docker to run LocalStack, a local AWS cloud
stack emulator.
subjects: [cloud-services]
tags: [cloud-services]
languages: [js]
levels: [intermediate]
params:
time: 20 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/named-entity-recognition.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ description: Learn how to build and run a named entity recognition application u
summary: |
This guide explains how to containerize named entity recognition (NER) models
using Docker.
subjects: [ai]
tags: [ai]
languages: [python]
levels: [beginner]
aliases:
- /guides/use-case/nlp/named-entity-recognition/
params:
Expand Down
1 change: 0 additions & 1 deletion content/guides/nodejs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/nodejs/
- /guides/language/nodejs/
languages: [js]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/orchestration.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ aliases:
- /guides/deployment-orchestration/orchestration/
summary: |
Explore the essentials of container orchestration with Docker.
subjects: [deploy]
levels: [beginner]
tags: [deploy]
params:
time: 10 minutes
---
Expand Down
1 change: 0 additions & 1 deletion content/guides/php/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/php/
- /guides/language/php/
languages: [php]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/pre-seeding.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ linktitle: Pre-seeding database
description: &desc Pre-seeding database with schema and data at startup for development environment
keywords: Pre-seeding, database, postgres, container-supported development
summary: *desc
levels: [intermediate]
subjects: [databases]
tags: [app-dev, databases]
params:
time: 20 minutes
---
Expand Down
1 change: 0 additions & 1 deletion content/guides/python/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/python/
- /guides/language/python/
languages: [python]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
1 change: 0 additions & 1 deletion content/guides/r/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /languages/r/
- /guides/languages/r/
languages: [r]
levels: [beginner]
params:
time: 10 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/rag-ollama/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ linkTitle: RAG Ollama application
summary: |
This guide demonstrates how to use Docker to deploy Retrieval-Augmented
Generation (RAG) models with Ollama.
subjects: [ai]
levels: [beginner]
tags: [ai]
aliases:
- /guides/use-case/rag-ollama/
params:
Expand Down
1 change: 0 additions & 1 deletion content/guides/ruby/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ aliases:
- /language/ruby/
- /guides/language/ruby/
languages: [ruby]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
1 change: 0 additions & 1 deletion content/guides/rust/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ aliases:
- /language/rust/
- /guides/language/rust/
languages: [rust]
levels: [beginner]
params:
time: 20 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/sentiment-analysis.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ description: Learn how to build and run a sentiment analysis application using P
summary: |
This guide demonstrates how to containerize sentiment analysis models using
Docker.
subjects: [ai]
tags: [ai]
languages: [python]
levels: [beginner]
aliases:
- /guides/use-case/nlp/sentiment-analysis/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/swarm-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ aliases:
- /guides/deployment-orchestration/swarm-deploy/
summary: |
Discover how to deploy and manage Docker containers using Docker Swarm.
subjects: [deploy]
levels: [beginner]
tags: [deploy]
params:
time: 10 minutes
---
Expand Down
3 changes: 1 addition & 2 deletions content/guides/tensorflowjs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@ keywords: tensorflow.js, machine learning, ml, mediapipe, blazeface, face detect
title: Face detection with TensorFlow.js
summary: |
This guide explains how to run TensorFlow.js in Docker containers.
subjects: [ai]
tags: [ai]
languages: [js]
levels: [beginner]
aliases:
- /guides/use-case/tensorflowjs/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/testcontainers-cloud/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ summary: |
Automate, scale, and optimize testing workflows with Testcontainers Cloud
description: |
Testcontainers Cloud by Docker streamlines integration testing by offloading container management to the cloud. It enables faster, consistent tests for containerized services like databases, improving performance and scalability in CI/CD pipelines without straining local or CI resources. Ideal for developers needing efficient, reliable testing environments.
levels: [Beginner]
products: [testcontainers]
tags: [product-demo]
params:
featured: true
image: images/learning-paths/testcontainers-cloud-learning-path.png
Expand Down
3 changes: 1 addition & 2 deletions content/guides/text-classification.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ description: Learn how to build and run a text recognition application using Pyt
summary: |
This guide details how to containerize text classification models using
Docker.
subjects: [ai]
tags: [ai]
languages: [python]
levels: [beginner]
aliases:
- /guides/use-case/nlp/text-classification/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/text-summarization.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ keywords: nlp, natural language processing, text summarization, python, bert ext
description: Learn how to build and run a text summarization application using Python, Bert Extractive Summarizer, and Docker.
summary: |
This guide shows how to containerize text summarization models with Docker.
subjects: [ai]
tags: [ai]
languages: [python]
levels: [beginner]
aliases:
- /guides/use-case/nlp/text-summarization/
params:
Expand Down
3 changes: 1 addition & 2 deletions content/guides/traefik.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ description: &desc Use Traefik to easily route traffic between multiple containe
keywords: traefik, container-supported development
linktitle: HTTP routing with Traefik
summary: *desc
levels: [intermediate]
subjects: [networking]
tags: [networking]
params:
time: 20 minutes
---
Expand Down
4 changes: 2 additions & 2 deletions content/guides/wiremock.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ description: &desc Mocking API services in development and testing with WireMock
keywords: WireMock, container-supported development
linktitle: Mocking API services with WireMock
summary: *desc
levels: [intermediate]
subjects: [distributed-systems]
tags: [app-dev, distributed-systems]
languages: [js]
params:
time: 20 minutes
---
Expand Down
1 change: 1 addition & 0 deletions content/languages/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ cascade:
build:
render: never
---

2 changes: 2 additions & 0 deletions content/languages/c-sharp/_index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
---
title: C#
params:
icon: https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/csharp/csharp-original.svg
---
Loading
Loading