chore: add navigation stubs, weights

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
This commit is contained in:
David Karlsson 2024-09-03 12:14:28 +02:00
parent c36309ed8a
commit 656d1a871c
414 changed files with 817 additions and 431 deletions

View File

@ -0,0 +1,6 @@
---
build:
render: never
title: Docker concepts
weight: 40
---

View File

@ -1,5 +1,6 @@
--- ---
title: Building images title: Building images
weight: 20
keywords: build images, Dockerfile, layers, tag, push, cache, multi-stage keywords: build images, Dockerfile, layers, tag, push, cache, multi-stage
description: | description: |
Learn how to build Docker images from a Dockerfile. You'll understand the Learn how to build Docker images from a Dockerfile. You'll understand the

View File

@ -0,0 +1,6 @@
---
build:
render: never
title: Running containers
weight: 30
---

View File

@ -1,5 +1,6 @@
--- ---
title: Multi-container applications title: Multi-container applications
weight: 5
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: This concept page will teach you the significance of multi-container application and how it is different from single-container application description: This concept page will teach you the significance of multi-container application and how it is different from single-container application
aliases: aliases:

View File

@ -1,5 +1,6 @@
--- ---
title: Overriding container defaults title: Overriding container defaults
weight: 2
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: This concept page will teach you how to override the container defaults using the `docker run` command. description: This concept page will teach you how to override the container defaults using the `docker run` command.
aliases: aliases:

View File

@ -1,5 +1,6 @@
--- ---
title: Persisting container data title: Persisting container data
weight: 3
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: This concept page will teach you the significance of data persistence in Docker description: This concept page will teach you the significance of data persistence in Docker
aliases: aliases:

View File

@ -2,6 +2,7 @@
title: Publishing and exposing ports title: Publishing and exposing ports
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: This concept page will teach you the significance of publishing and exposing ports in Docker description: This concept page will teach you the significance of publishing and exposing ports in Docker
weight: 1
aliases: aliases:
- /guides/docker-concepts/running-containers/publishing-ports/ - /guides/docker-concepts/running-containers/publishing-ports/
--- ---

View File

@ -1,5 +1,6 @@
--- ---
title: Sharing local files with containers title: Sharing local files with containers
weight: 4
keywords: concepts, images, container, docker desktop keywords: concepts, images, container, docker desktop
description: This concept page will teach you the various storage options available in Docker and their common usage. description: This concept page will teach you the various storage options available in Docker and their common usage.
aliases: aliases:

View File

@ -0,0 +1,6 @@
---
build:
render: never
title: The basics
weight: 10
---

View File

@ -1,5 +1,6 @@
--- ---
title: What is a container? title: What is a container?
weight: 10
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: What is a container? This concept page will teach you about containers and provide a quick hands-on where you will run your first container. description: What is a container? This concept page will teach you about containers and provide a quick hands-on where you will run your first container.
aliases: aliases:

View File

@ -1,5 +1,6 @@
--- ---
title: What is a registry? title: What is a registry?
weight: 30
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: What is a registry? This Docker Concept will explain what a registry is, explore their interoperability, and have you interact with registries. description: What is a registry? This Docker Concept will explain what a registry is, explore their interoperability, and have you interact with registries.
aliases: aliases:

View File

@ -1,5 +1,6 @@
--- ---
title: What is an image? title: What is an image?
weight: 20
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: What is an image description: What is an image
aliases: aliases:

View File

@ -1,5 +1,6 @@
--- ---
title: What is Docker Compose? title: What is Docker Compose?
weight: 40
keywords: concepts, build, images, container, docker desktop keywords: concepts, build, images, container, docker desktop
description: What is Docker Compose? description: What is Docker Compose?
aliases: aliases:

View File

@ -5,6 +5,7 @@ keywords: what is a docker, docker daemon, why use docker, docker architecture,
to use docker for, docker client, what is docker for, why docker, uses for docker, to use docker for, docker client, what is docker for, why docker, uses for docker,
what is docker container used for, what are docker containers used for what is docker container used for, what are docker containers used for
title: What is Docker? title: What is Docker?
weight: 20
aliases: aliases:
- /introduction/understanding-docker/ - /introduction/understanding-docker/
- /engine/userguide/basics/ - /engine/userguide/basics/

View File

@ -4,6 +4,7 @@ description: Download and install Docker on the platform of your choice, includi
keywords: install docker, docker download, download docker, docker installation, how keywords: install docker, docker download, download docker, docker installation, how
to install docker, get docker, docker locally to install docker, get docker, docker locally
title: Get Docker title: Get Docker
weight: 10
aliases: aliases:
- /install/ - /install/
- /install/overview/ - /install/overview/

View File

@ -1,6 +1,7 @@
--- ---
title: Introduction title: Introduction
keywords: get started, getting started, how to get started keywords: get started, getting started, how to get started
weight: 30
description: | description: |
Get started with Docker. You'll learn about Docker Desktop, developing with Get started with Docker. You'll learn about Docker Desktop, developing with
Docker, as well as how to build and push your first image. Docker, as well as how to build and push your first image.

View File

@ -1,5 +1,7 @@
--- ---
title: Containerize an application title: Containerize an application
weight: 20
linkTitle: "Part 1: Containerize an application"
keywords: dockerfile example, Containerize an application, run docker file, running keywords: dockerfile example, Containerize an application, run docker file, running
docker file, how to run dockerfile, example dockerfile, how to create a docker container, docker file, how to run dockerfile, example dockerfile, how to create a docker container,
create dockerfile, simple dockerfile, creating containers create dockerfile, simple dockerfile, creating containers

View File

@ -1,5 +1,7 @@
--- ---
title: Update the application title: Update the application
weight: 30
linkTitle: "Part 2: Update the application"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Making changes to your application description: Making changes to your application

View File

@ -1,5 +1,7 @@
--- ---
title: Share the application title: Share the application
weight: 40
linkTitle: "Part 3: Share the application"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop, docker hub, sharing docker desktop, docker hub, sharing
description: Sharing your image you built for your example application so you can description: Sharing your image you built for your example application so you can

View File

@ -1,5 +1,7 @@
--- ---
title: Persist the DB title: Persist the DB
weight: 50
linkTitle: "Part 4: Persist the DB"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Making your DB persistent in your application description: Making your DB persistent in your application

View File

@ -1,5 +1,7 @@
--- ---
title: Use bind mounts title: Use bind mounts
weight: 60
linkTitle: "Part 5: Use bind mounts"
keywords: 'get started, setup, orientation, quickstart, intro, concepts, containers, docker desktop' keywords: 'get started, setup, orientation, quickstart, intro, concepts, containers, docker desktop'
description: Using bind mounts in our application description: Using bind mounts in our application
aliases: aliases:

View File

@ -1,5 +1,7 @@
--- ---
title: Multi container apps title: Multi container apps
weight: 70
linkTitle: "Part 6: Multi-container apps"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Using more than one container in your application description: Using more than one container in your application

View File

@ -1,5 +1,7 @@
--- ---
title: Use Docker Compose title: Use Docker Compose
weight: 80
linkTitle: "Part 7: Use Docker Compose"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Using Docker Compose for multi-container applications description: Using Docker Compose for multi-container applications

View File

@ -1,5 +1,7 @@
--- ---
title: Image-building best practices title: Image-building best practices
weight: 90
linkTitle: "Part 8: Image-building best practices"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Tips for building images for your application description: Tips for building images for your application

View File

@ -1,5 +1,7 @@
--- ---
title: What next after the Docker workshop title: What next after the Docker workshop
weight: 100
linkTitle: "Part 9: What next"
keywords: get started, setup, orientation, quickstart, intro, concepts, containers, keywords: get started, setup, orientation, quickstart, intro, concepts, containers,
docker desktop docker desktop
description: Making sure you have more ideas of what you could do next with your application description: Making sure you have more ideas of what you could do next with your application
@ -52,4 +54,4 @@ If you'd like to see how containers are built from scratch, Liz Rice from Aqua S
## Language-specific guides ## Language-specific guides
If you are looking for information on how to containerize an application using your favorite language, see the [Language-specific guides](/language/_index.md). If you are looking for information on how to containerize an application using your favorite language, see the [Language-specific guides](/guides/language/_index.md).

View File

@ -1,5 +1,6 @@
--- ---
title: Overview of the Docker workshop title: Overview of the Docker workshop
linkTitle: Docker workshop
keywords: docker basics, how to start a docker container, container settings, setup keywords: docker basics, how to start a docker container, container settings, setup
docker, how to setup docker, setting up docker, docker container guide, how to get docker, how to setup docker, setting up docker, docker container guide, how to get
started with docker started with docker

View File

@ -0,0 +1,7 @@
---
title: Deployment and orchestration
weight: 30
build:
render: never
---

View File

@ -1,11 +1,14 @@
--- ---
description: Language-specific guides overview description: Language-specific guides overview
linkTitle: Language-specific guides
weight: 10
keywords: guides, docker, language, node, java, python, R, go, golang, .net, c++ keywords: guides, docker, language, node, java, python, R, go, golang, .net, c++
title: Language-specific guides overview title: Language-specific guides overview
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases: aliases:
- /guides/walkthroughs/containerize-your-app/ - /guides/walkthroughs/containerize-your-app/
- /language/
--- ---
The language-specific guides walk you through the process of: The language-specific guides walk you through the process of:
@ -25,33 +28,33 @@ Learn how to containerize your applications and start developing using Docker. C
<div class="grid grid-cols-2 md:grid-cols-3 h-auto gap-4"> <div class="grid grid-cols-2 md:grid-cols-3 h-auto gap-4">
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/nodejs/"><img class="m-auto rounded" src="/language/images/nodejs.webp" alt="Develop with Node"></a> <a href="/guides/language/nodejs/"><img class="m-auto rounded" src="/guides/language/images/nodejs.webp" alt="Develop with Node"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/python/"><img class="m-auto rounded" src="/language/images/python.webp" alt="Develop with Python"></a> <a href="/guides/language/python/"><img class="m-auto rounded" src="/guides/language/images/python.webp" alt="Develop with Python"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/r/"><img class="m-auto rounded" src="/language/images/r.webp" alt="Develop with R"></a> <a href="/guides/language/r/"><img class="m-auto rounded" src="/guides/language/images/r.webp" alt="Develop with R"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/java/"><img class="m-auto rounded" src="/language/images/java.webp" alt="Develop with Java"></a> <a href="/guides/language/java/"><img class="m-auto rounded" src="/guides/language/images/java.webp" alt="Develop with Java"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/golang/"><img class="m-auto rounded" src="/language/images/golang.webp" alt="Develop with Go"></a> <a href="/guides/language/golang/"><img class="m-auto rounded" src="/guides/language/images/golang.webp" alt="Develop with Go"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/dotnet/"><img class="m-auto rounded" src="/language/images/c-sharp.webp" alt="Develop with C#"></a> <a href="/guides/language/dotnet/"><img class="m-auto rounded" src="/guides/language/images/c-sharp.webp" alt="Develop with C#"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/cpp/"><img class="m-auto rounded" src="/language/images/cpp.webp" alt="Develop with C++"></a> <a href="/guides/language/cpp/"><img class="m-auto rounded" src="/guides/language/images/cpp.webp" alt="Develop with C++"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/rust/"><img class="m-auto rounded" src="/language/images/rust-logo.webp" alt="Develop with Rust"></a> <a href="/guides/language/rust/"><img class="m-auto rounded" src="/guides/language/images/rust-logo.webp" alt="Develop with Rust"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/php/"><img class="m-auto rounded" src="/language/images/php-logo.webp" alt="Develop with PHP"></a> <a href="/guides/language/php/"><img class="m-auto rounded" src="/guides/language/images/php-logo.webp" alt="Develop with PHP"></a>
</div> </div>
<div class="flex items-center flex-1 shadow p-4"> <div class="flex items-center flex-1 shadow p-4">
<a href="/language/ruby/"><img class="m-auto rounded" src="/language/images/ruby-on-rails.webp" alt="Develop with Ruby"></a> <a href="/guides/language/ruby/"><img class="m-auto rounded" src="/guides/language/images/ruby-on-rails.webp" alt="Develop with Ruby"></a>
</div> </div>
</div> </div>

View File

@ -2,8 +2,11 @@
description: Containerize and develop C++ applications using Docker. description: Containerize and develop C++ applications using Docker.
keywords: getting started, c++ keywords: getting started, c++
title: C++ language-specific guide title: C++ language-specific guide
linkTitle: C++
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/cpp/
--- ---
The C++ getting started guide teaches you how to create a containerized C++ application using Docker. In this guide, you'll learn how to: The C++ getting started guide teaches you how to create a containerized C++ application using Docker. In this guide, you'll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your C++ application title: Configure CI/CD for your C++ application
linkTitle: Configure CI/CD
weight: 40
keywords: ci/cd, github actions, c++, shiny keywords: ci/cd, github actions, c++, shiny
description: Learn how to configure CI/CD using GitHub Actions for your C++ application. description: Learn how to configure CI/CD using GitHub Actions for your C++ application.
aliases:
- /language/cpp/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Containerize a C++ application title: Containerize a C++ application
linkTitle: Containerize your app
weight: 10
keywords: C++, containerize, initialize keywords: C++, containerize, initialize
description: Learn how to containerize a C++ application. description: Learn how to containerize a C++ application.
aliases:
- /language/cpp/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -34,8 +38,8 @@ directory.
``` ```
To learn more about the files in the repository, see the following: To learn more about the files in the repository, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yml](/reference/compose-file/_index.md) - [compose.yml](/reference/compose-file/_index.md)
## Run the application ## Run the application

View File

@ -1,7 +1,11 @@
--- ---
title: Test your C++ deployment title: Test your C++ deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, c++ keywords: deploy, kubernetes, c++
description: Learn how to develop locally using Kubernetes description: Learn how to develop locally using Kubernetes
aliases:
- /language/cpp/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for C++ development title: Use containers for C++ development
linkTitle: Develop your app
weight: 20
keywords: C++, local, development keywords: C++, local, development
description: Learn how to develop your C++ application locally. description: Learn how to develop your C++ application locally.
aliases:
- /language/cpp/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: .NET language-specific guide
linkTitle: C# (.NET)
description: Containerize and develop .NET apps using Docker description: Containerize and develop .NET apps using Docker
keywords: getting started, .net keywords: getting started, .net
title: .NET language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/dotnet/
--- ---
The .NET getting started guide teaches you how to create a containerized .NET application using Docker. In this guide, you'll learn how to: The .NET getting started guide teaches you how to create a containerized .NET application using Docker. In this guide, you'll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your .NET application title: Configure CI/CD for your .NET application
linkTitle: Configure CI/CD
weight: 40
keywords: .net, CI/CD keywords: .net, CI/CD
description: Learn how to Configure CI/CD for your .NET application description: Learn how to Configure CI/CD for your .NET application
aliases:
- /language/dotnet/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,10 +1,13 @@
--- ---
title: Containerize a .NET application title: Containerize a .NET application
linkTitle: Containerize your app
weight: 10
keywords: .net, containerize, initialize keywords: .net, containerize, initialize
description: Learn how to containerize an ASP.NET application. description: Learn how to containerize an ASP.NET application.
aliases: aliases:
- /language/dotnet/build-images/ - /language/dotnet/build-images/
- /language/dotnet/run-containers/ - /language/dotnet/run-containers/
- /language/dotnet/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -75,8 +78,8 @@ directory.
``` ```
To learn more about the files that `docker init` added, see the following: To learn more about the files that `docker init` added, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)
## Run the application ## Run the application
@ -119,8 +122,8 @@ In this section, you learned how you can containerize and run your .NET
application using Docker. application using Docker.
Related information: Related information:
- [Dockerfile reference](../../reference/dockerfile.md) - [Dockerfile reference](/reference/dockerfile.md)
- [.dockerignore file reference](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore file reference](/reference/dockerfile.md#dockerignore-file)
- [Docker Compose overview](/manuals/compose/_index.md) - [Docker Compose overview](/manuals/compose/_index.md)
## Next steps ## Next steps

View File

@ -1,7 +1,11 @@
--- ---
title: Test your .NET deployment title: Test your .NET deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, .net, local, development keywords: deploy, .net, local, development
description: Learn how to deploy your application description: Learn how to deploy your application
aliases:
- /language/dotnet/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for .NET development title: Use containers for .NET development
linkTitle: Develop your app
weight: 20
keywords: .net, development keywords: .net, development
description: Learn how to develop your .NET application locally using containers. description: Learn how to develop your .NET application locally using containers.
aliases:
- /language/dotnet/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Run .NET tests in a container title: Run .NET tests in a container
linkTitle: Run your tests
weight: 30
keywords: .NET, test keywords: .NET, test
description: Learn how to run your .NET tests in a container. description: Learn how to run your .NET tests in a container.
aliases:
- /language/dotnet/run-tests/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Go language-specific guide
linkTitle: Go
description: Containerize Go apps using Docker description: Containerize Go apps using Docker
keywords: docker, getting started, go, golang, language, dockerfile keywords: docker, getting started, go, golang, language, dockerfile
title: Go language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/golang/
--- ---
This guide will show you how to create, test, and deploy containerized Go applications using Docker. This guide will show you how to create, test, and deploy containerized Go applications using Docker.

View File

@ -1,9 +1,12 @@
--- ---
title: Build your Go image title: Build your Go image
linkTitle: Build images
weight: 5
keywords: containers, images, go, golang, dockerfiles, coding, build, push, run keywords: containers, images, go, golang, dockerfiles, coding, build, push, run
description: Learn how to build your first Docker image by writing a Dockerfile description: Learn how to build your first Docker image by writing a Dockerfile
aliases: aliases:
- /get-started/golang/build-images/ - /get-started/golang/build-images/
- /language/golang/build-images/
--- ---
## Overview ## Overview
@ -155,7 +158,7 @@ COPY go.mod go.sum ./
> >
> If you'd like to familiarize yourself with the trailing slash treatment by the > If you'd like to familiarize yourself with the trailing slash treatment by the
> `COPY` command, see [Dockerfile > `COPY` command, see [Dockerfile
> reference](../../reference/dockerfile.md#copy). This trailing slash can > reference](/reference/dockerfile.md#copy). This trailing slash can
> cause issues in more ways than you can imagine. > cause issues in more ways than you can imagine.
Now that you have the module files inside the Docker image that you are Now that you have the module files inside the Docker image that you are

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Go application title: Configure CI/CD for your Go application
linkTitle: Configure CI/CD
weight: 40
keywords: go, CI/CD, local, development keywords: go, CI/CD, local, development
description: Learn how to Configure CI/CD for your Go application description: Learn how to Configure CI/CD for your Go application
aliases:
- /language/golang/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Go deployment title: Test your Go deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, go, local, development keywords: deploy, go, local, development
description: Learn how to deploy your Go application description: Learn how to deploy your Go application
aliases:
- /language/golang/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Use containers for Go development title: Use containers for Go development
linkTitle: Develop your app
weight: 20
keywords: get started, go, golang, local, development keywords: get started, go, golang, local, development
description: Learn how to develop your application locally. description: Learn how to develop your application locally.
aliases: aliases:
- /get-started/golang/develop/ - /get-started/golang/develop/
- /language/golang/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Run your Go image as a container title: Run your Go image as a container
linkTitle: Run containers
weight: 10
keywords: get started, go, golang, run, container keywords: get started, go, golang, run, container
description: Learn how to run the image as a container. description: Learn how to run the image as a container.
aliases: aliases:
- /get-started/golang/run-containers/ - /get-started/golang/run-containers/
- /language/golang/run-containers/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Run your tests using Go test title: Run your tests using Go test
linkTitle: Run your tests
weight: 30
keywords: build, go, golang, test keywords: build, go, golang, test
description: How to build and run your Go tests in a container description: How to build and run your Go tests in a container
aliases: aliases:
- /get-started/golang/run-tests/ - /get-started/golang/run-tests/
- /language/golang/run-tests/
--- ---
## Prerequisites ## Prerequisites

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@ -1,9 +1,12 @@
--- ---
title: Java language-specific guide title: Java language-specific guide
linkTitle: Java
keywords: java, getting started keywords: java, getting started
description: Containerize Java apps using Docker description: Containerize Java apps using Docker
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/java/
--- ---
The Java getting started guide teaches you how to create a containerized Spring Boot application using Docker. In this module, youll learn how to: The Java getting started guide teaches you how to create a containerized Spring Boot application using Docker. In this module, youll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Java application title: Configure CI/CD for your Java application
linkTitle: Configure CI/CD
weight: 40
keywords: java, CI/CD, local, development keywords: java, CI/CD, local, development
description: Learn how to Configure CI/CD for your Java application description: Learn how to Configure CI/CD for your Java application
aliases:
- /language/java/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,10 +1,13 @@
--- ---
title: Containerize a Java application title: Containerize a Java application
linkTitle: Containerize your app
weight: 10
keywords: java, containerize, initialize, maven, build keywords: java, containerize, initialize, maven, build
description: Learn how to containerize a Java application. description: Learn how to containerize a Java application.
aliases: aliases:
- /language/java/build-images/ - /language/java/build-images/
- /language/java/run-containers/ - /language/java/run-containers/
- /language/java/containerize/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Java deployment title: Test your Java deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, java keywords: deploy, kubernetes, java
description: Learn how to develop locally using Kubernetes description: Learn how to develop locally using Kubernetes
aliases:
- /language/java/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for Java development title: Use containers for Java development
linkTitle: Develop your app
weight: 20
keywords: Java, local, development, run, keywords: Java, local, development, run,
description: Learn how to develop your application locally. description: Learn how to develop your application locally.
aliases:
- /language/java/develop/
--- ---
## Prerequisites ## Prerequisites

View File

Before

Width:  |  Height:  |  Size: 177 KiB

After

Width:  |  Height:  |  Size: 177 KiB

View File

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View File

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 83 KiB

View File

@ -1,7 +1,11 @@
--- ---
title: Run your Java tests title: Run your Java tests
linkTitle: Run your tests
weight: 30
keywords: Java, build, test keywords: Java, build, test
description: How to build and run your Java tests description: How to build and run your Java tests
aliases:
- /language/java/run-tests/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Node.js language-specific guide
linkTitle: Node.js
description: Containerize and develop Node.js apps using Docker description: Containerize and develop Node.js apps using Docker
keywords: getting started, node, node.js keywords: getting started, node, node.js
title: Node.js language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/nodejs/
--- ---
The Node.js language-specific guide teaches you how to containerize a Node.js application using Docker. In this guide, youll learn how to: The Node.js language-specific guide teaches you how to containerize a Node.js application using Docker. In this guide, youll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Node.js application title: Configure CI/CD for your Node.js application
linkTitle: Configure CI/CD
weight: 40
keywords: ci/cd, github actions, node.js, node keywords: ci/cd, github actions, node.js, node
description: Learn how to configure CI/CD using GitHub Actions for your Node.js application. description: Learn how to configure CI/CD using GitHub Actions for your Node.js application.
aliases:
- /language/nodejs/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,11 +1,14 @@
--- ---
title: Containerize a Node.js application title: Containerize a Node.js application
linkTitle: Containerize your app
weight: 10
keywords: node.js, node, containerize, initialize keywords: node.js, node, containerize, initialize
description: Learn how to containerize a Node.js application. description: Learn how to containerize a Node.js application.
aliases: aliases:
- /get-started/nodejs/build-images/ - /get-started/nodejs/build-images/
- /language/nodejs/build-images/ - /language/nodejs/build-images/
- /language/nodejs/run-containers/ - /language/nodejs/run-containers/
- /language/nodejs/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -227,8 +230,8 @@ You should now have at least the following contents in your
``` ```
To learn more about the files, see the following: To learn more about the files, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)
@ -274,8 +277,8 @@ In this section, you learned how you can containerize and run your Node.js
application using Docker. application using Docker.
Related information: Related information:
- [Dockerfile reference](../../reference/dockerfile.md) - [Dockerfile reference](/reference/dockerfile.md)
- [.dockerignore file reference](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore file reference](/reference/dockerfile.md#dockerignore-file)
- [Docker Compose overview](/manuals/compose/_index.md) - [Docker Compose overview](/manuals/compose/_index.md)
## Next steps ## Next steps

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Node.js deployment title: Test your Node.js deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, node, node.js keywords: deploy, kubernetes, node, node.js
description: Learn how to deploy locally to test and debug your Kubernetes deployment description: Learn how to deploy locally to test and debug your Kubernetes deployment
aliases:
- /language/nodejs/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Use containers for Node.js development title: Use containers for Node.js development
linkTitle: Develop your app
weight: 20
keywords: node, node.js, development keywords: node, node.js, development
description: Learn how to develop your Node.js application locally using containers. description: Learn how to develop your Node.js application locally using containers.
aliases: aliases:
- /get-started/nodejs/develop/ - /get-started/nodejs/develop/
- /language/nodejs/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Run Node.js tests in a container title: Run Node.js tests in a container
linkTitle: Run your tests
weight: 30
keywords: node.js, node, test keywords: node.js, node, test
description: Learn how to run your Node.js tests in a container. description: Learn how to run your Node.js tests in a container.
aliases:
- /language/nodejs/run-tests/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: PHP language-specific guide
linkTitle: PHP
description: Containerize and develop PHP apps using Docker description: Containerize and develop PHP apps using Docker
keywords: getting started, php, composer keywords: getting started, php, composer
title: PHP language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/php/
--- ---
The PHP language-specific guide teaches you how to create a containerized PHP application using Docker. In this guide, you'll learn how to: The PHP language-specific guide teaches you how to create a containerized PHP application using Docker. In this guide, you'll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your PHP application title: Configure CI/CD for your PHP application
linkTitle: Configure CI/CD
weight: 40
keywords: php, CI/CD keywords: php, CI/CD
description: Learn how to Configure CI/CD for your PHP application description: Learn how to Configure CI/CD for your PHP application
aliases:
- /language/php/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Containerize a PHP application title: Containerize a PHP application
linkTitle: Containerize your app
weight: 10
keywords: php, containerize, initialize, apache, composer keywords: php, containerize, initialize, apache, composer
description: Learn how to containerize a PHP application. description: Learn how to containerize a PHP application.
aliases:
- /language/php/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -76,8 +80,8 @@ directory.
``` ```
To learn more about the files that `docker init` added, see the following: To learn more about the files that `docker init` added, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)
## Run the application ## Run the application
@ -120,7 +124,7 @@ In this section, you learned how you can containerize and run a simple PHP
application using Docker. application using Docker.
Related information: Related information:
- [docker init reference](../../reference/cli/docker/init.md) - [docker init reference](/reference/cli/docker/init.md)
## Next steps ## Next steps

View File

@ -1,7 +1,11 @@
--- ---
title: Test your PHP deployment title: Test your PHP deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, php, local, development keywords: deploy, php, local, development
description: Learn how to deploy your application description: Learn how to deploy your application
aliases:
- /language/php/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for PHP development title: Use containers for PHP development
linkTitle: Develop your app
weight: 20
keywords: php, development keywords: php, development
description: Learn how to develop your PHP application locally using containers. description: Learn how to develop your PHP application locally using containers.
aliases:
- /language/php/develop/
--- ---
## Prerequisites ## Prerequisites
@ -419,7 +423,7 @@ database and persist data. You also learned how to use Compose Watch to automati
Related information: Related information:
- [Compose file reference](/reference/compose-file/) - [Compose file reference](/reference/compose-file/)
- [Compose file watch](/manuals/compose/file-watch.md) - [Compose file watch](/manuals/compose/file-watch.md)
- [Dockerfile reference](../../reference/dockerfile.md) - [Dockerfile reference](/reference/dockerfile.md)
- [Official Docker Image for PHP](https://hub.docker.com/_/php) - [Official Docker Image for PHP](https://hub.docker.com/_/php)
## Next steps ## Next steps

View File

@ -1,7 +1,11 @@
--- ---
title: Run PHP tests in a container title: Run PHP tests in a container
linkTitle: Run your tests
weight: 30
keywords: php, test keywords: php, test
description: Learn how to run your PHP tests in a container. description: Learn how to run your PHP tests in a container.
aliases:
- /language/php/run-tests/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Python language-specific guide
linkTitle: Python
description: Containerize Python apps using Docker description: Containerize Python apps using Docker
keywords: Docker, getting started, Python, language keywords: Docker, getting started, Python, language
title: Python language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/python/
--- ---
The Python language-specific guide teaches you how to containerize a Python application using Docker. In this guide, youll learn how to: The Python language-specific guide teaches you how to containerize a Python application using Docker. In this guide, youll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Python application title: Configure CI/CD for your Python application
linkTitle: Configure CI/CD
weight: 40
keywords: ci/cd, github actions, python, flask keywords: ci/cd, github actions, python, flask
description: Learn how to configure CI/CD using GitHub Actions for your Python application. description: Learn how to configure CI/CD using GitHub Actions for your Python application.
aliases:
- /language/python/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,10 +1,13 @@
--- ---
title: Containerize a Python application title: Containerize a Python application
linkTitle: Containerize your app
weight: 10
keywords: python, flask, containerize, initialize keywords: python, flask, containerize, initialize
description: Learn how to containerize a Python application. description: Learn how to containerize a Python application.
aliases: aliases:
- /language/python/build-images/ - /language/python/build-images/
- /language/python/run-containers/ - /language/python/run-containers/
- /language/python/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -315,8 +318,8 @@ directory.
``` ```
To learn more about the files, see the following: To learn more about the files, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [.gitignore](https://git-scm.com/docs/gitignore) - [.gitignore](https://git-scm.com/docs/gitignore)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Python deployment title: Test your Python deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, python keywords: deploy, kubernetes, python
description: Learn how to develop locally using Kubernetes description: Learn how to develop locally using Kubernetes
aliases:
- /language/python/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for Python development title: Use containers for Python development
linkTitle: Develop your app
weight: 20
keywords: python, local, development keywords: python, local, development
description: Learn how to develop your Python application locally. description: Learn how to develop your Python application locally.
aliases:
- /language/python/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: R language-specific guide
linkTitle: R
description: Containerize R apps using Docker description: Containerize R apps using Docker
keywords: Docker, getting started, R, language keywords: Docker, getting started, R, language
title: R language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/r/
--- ---
The R language-specific guide teaches you how to containerize a R application using Docker. In this guide, youll learn how to: The R language-specific guide teaches you how to containerize a R application using Docker. In this guide, youll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your R application title: Configure CI/CD for your R application
linkTitle: Configure CI/CD
weight: 40
keywords: ci/cd, github actions, R, shiny keywords: ci/cd, github actions, R, shiny
description: Learn how to configure CI/CD using GitHub Actions for your R application. description: Learn how to configure CI/CD using GitHub Actions for your R application.
aliases:
- /language/r/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,10 +1,13 @@
--- ---
title: Containerize a R application title: Containerize a R application
linkTitle: Containerize your app
weight: 10
keywords: R, containerize, initialize keywords: R, containerize, initialize
description: Learn how to containerize a R application. description: Learn how to containerize a R application.
aliases: aliases:
- /language/R/build-images/ - /language/R/build-images/
- /language/R/run-containers/ - /language/R/run-containers/
- /language/r/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -40,8 +43,8 @@ directory.
``` ```
To learn more about the files in the repository, see the following: To learn more about the files in the repository, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)
## Run the application ## Run the application

View File

@ -1,7 +1,11 @@
--- ---
title: Test your R deployment title: Test your R deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, R keywords: deploy, kubernetes, R
description: Learn how to develop locally using Kubernetes description: Learn how to develop locally using Kubernetes
aliases:
- /language/r/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for R development title: Use containers for R development
linkTitle: Develop your app
weight: 20
keywords: R, local, development keywords: R, local, development
description: Learn how to develop your R application locally. description: Learn how to develop your R application locally.
aliases:
- /language/r/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Ruby on Rails language-specific guide
linkTitle: Ruby
description: Containerize Ruby on Rails apps using Docker description: Containerize Ruby on Rails apps using Docker
keywords: Docker, getting started, ruby, language keywords: Docker, getting started, ruby, language
title: Ruby on Rails language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/ruby/
--- ---
The Ruby language-specific guide teaches you how to containerize a Ruby on Rails application using Docker. In this guide, youll learn how to: The Ruby language-specific guide teaches you how to containerize a Ruby on Rails application using Docker. In this guide, youll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Ruby on Rails application title: Configure CI/CD for your Ruby on Rails application
linkTitle: Configure CI/CD
weight: 40
keywords: ci/cd, github actions, ruby, flask keywords: ci/cd, github actions, ruby, flask
description: Learn how to configure CI/CD using GitHub Actions for your Ruby on Rails application. description: Learn how to configure CI/CD using GitHub Actions for your Ruby on Rails application.
aliases:
- /language/ruby/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,10 +1,13 @@
--- ---
title: Containerize a Ruby on Rails application title: Containerize a Ruby on Rails application
linkTitle: Containerize your app
weight: 10
keywords: ruby, flask, containerize, initialize keywords: ruby, flask, containerize, initialize
description: Learn how to containerize a Ruby on Rails application. description: Learn how to containerize a Ruby on Rails application.
aliases: aliases:
- /language/ruby/build-images/ - /language/ruby/build-images/
- /language/ruby/run-containers/ - /language/ruby/run-containers/
- /language/ruby/containerize/
--- ---
## Prerequisites ## Prerequisites
@ -339,8 +342,8 @@ directory.
To learn more about the files, see the following: To learn more about the files, see the following:
- [Dockerfile](../../reference/dockerfile.md) - [Dockerfile](/reference/dockerfile.md)
- [.dockerignore](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore](/reference/dockerfile.md#dockerignore-file)
- [compose.yaml](/reference/compose-file/_index.md) - [compose.yaml](/reference/compose-file/_index.md)
## Run the application ## Run the application

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Ruby on Rails deployment title: Test your Ruby on Rails deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, ruby keywords: deploy, kubernetes, ruby
description: Learn how to develop locally using Kubernetes description: Learn how to develop locally using Kubernetes
aliases:
- /language/ruby/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Use containers for Ruby on Rails development title: Use containers for Ruby on Rails development
linkTitle: Develop your app
weight: 20
keywords: ruby, local, development keywords: ruby, local, development
description: Learn how to develop your Ruby on Rails application locally. description: Learn how to develop your Ruby on Rails application locally.
aliases:
- /language/ruby/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,9 +1,12 @@
--- ---
title: Rust language-specific guide
linkTitle: Rust
description: Containerize Rust apps using Docker description: Containerize Rust apps using Docker
keywords: Docker, getting started, Rust, language keywords: Docker, getting started, Rust, language
title: Rust language-specific guide
toc_min: 1 toc_min: 1
toc_max: 2 toc_max: 2
aliases:
- /language/rust/
--- ---
The Rust language-specific guide teaches you how to create a containerized Rust application using Docker. In this guide, you'll learn how to: The Rust language-specific guide teaches you how to create a containerized Rust application using Docker. In this guide, you'll learn how to:

View File

@ -1,7 +1,11 @@
--- ---
title: Build your Rust image title: Build your Rust image
linkTitle: Build images
weight: 5
keywords: rust, build, images, dockerfile keywords: rust, build, images, dockerfile
description: Learn how to build your first Rust Docker image description: Learn how to build your first Rust Docker image
aliases:
- /language/rust/build-images/
--- ---
## Prerequisites ## Prerequisites
@ -58,11 +62,11 @@ directory:
For building an image, only the Dockerfile is necessary. Open the Dockerfile For building an image, only the Dockerfile is necessary. Open the Dockerfile
in your favorite IDE or text editor and see what it contains. To learn more in your favorite IDE or text editor and see what it contains. To learn more
about Dockerfiles, see the [Dockerfile reference](../../reference/dockerfile.md). about Dockerfiles, see the [Dockerfile reference](/reference/dockerfile.md).
## .dockerignore file ## .dockerignore file
When you run `docker init`, it also creates a [`.dockerignore`](../../reference/dockerfile.md#dockerignore-file) file. Use the `.dockerignore` file to specify patterns and paths that you don't want copied into the image in order to keep the image as small as possible. Open up the `.dockerignore` file in your favorite IDE or text editor and see what's inside already. When you run `docker init`, it also creates a [`.dockerignore`](/reference/dockerfile.md#dockerignore-file) file. Use the `.dockerignore` file to specify patterns and paths that you don't want copied into the image in order to keep the image as small as possible. Open up the `.dockerignore` file in your favorite IDE or text editor and see what's inside already.
## Build an image ## Build an image
@ -171,10 +175,10 @@ Docker removed the image tagged with `:v1.0.0`, but the `docker-rust-image:lates
This section showed how you can use `docker init` to create a Dockerfile and .dockerignore file for a Rust application. It then showed you how to build an image. And finally, it showed you how to tag an image and list all images. This section showed how you can use `docker init` to create a Dockerfile and .dockerignore file for a Rust application. It then showed you how to build an image. And finally, it showed you how to tag an image and list all images.
Related information: Related information:
- [Dockerfile reference](../../reference/dockerfile.md) - [Dockerfile reference](/reference/dockerfile.md)
- [.dockerignore file](../../reference/dockerfile.md#dockerignore-file) - [.dockerignore file](/reference/dockerfile.md#dockerignore-file)
- [docker init CLI reference](../../reference/cli/docker/init.md) - [docker init CLI reference](/reference/cli/docker/init.md)
- [docker build CLI reference](../../reference/cli/docker/buildx/build.md) - [docker build CLI reference](/reference/cli/docker/buildx/build.md)
## Next steps ## Next steps

View File

@ -1,7 +1,11 @@
--- ---
title: Configure CI/CD for your Rust application title: Configure CI/CD for your Rust application
linkTitle: Configure CI/CD
weight: 40
keywords: rust, CI/CD, local, development keywords: rust, CI/CD, local, development
description: Learn how to Configure CI/CD for your application description: Learn how to Configure CI/CD for your application
aliases:
- /language/rust/configure-ci-cd/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Test your Rust deployment title: Test your Rust deployment
linkTitle: Test your deployment
weight: 50
keywords: deploy, kubernetes, rust keywords: deploy, kubernetes, rust
description: Learn how to test your Rust deployment locally using Kubernetes description: Learn how to test your Rust deployment locally using Kubernetes
aliases:
- /language/rust/deploy/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Develop your Rust application title: Develop your Rust application
linkTitle: Develop your app
weight: 20
keywords: rust, local, development, run, keywords: rust, local, development, run,
description: Learn how to develop your Rust application locally. description: Learn how to develop your Rust application locally.
aliases:
- /language/rust/develop/
--- ---
## Prerequisites ## Prerequisites

View File

@ -1,7 +1,11 @@
--- ---
title: Run your Rust image as a container title: Run your Rust image as a container
linkTitle: Run containers
weight: 10
keywords: rust, run, image, container, keywords: rust, run, image, container,
description: Learn how to run your Rust image as a container. description: Learn how to run your Rust image as a container.
aliases:
- /language/rust/run-containers/
--- ---
## Prerequisite ## Prerequisite
@ -192,7 +196,7 @@ Thats better! You can now easily identify your container based on the name.
In this section, you took a look at running containers. You also took a look at managing containers by starting, stopping, and restarting them. And finally, you looked at naming your containers so they are more easily identifiable. In this section, you took a look at running containers. You also took a look at managing containers by starting, stopping, and restarting them. And finally, you looked at naming your containers so they are more easily identifiable.
Related information: Related information:
- [docker run CLI reference](../../reference/cli/docker/container/run.md) - [docker run CLI reference](/reference/cli/docker/container/run.md)
## Next steps ## Next steps

View File

@ -1,5 +1,6 @@
--- ---
title: Use-case guides title: Use-case guides
weight: 20
keywords: guide, use-case keywords: guide, use-case
description: Learn how to accomplish tasks with Docker. description: Learn how to accomplish tasks with Docker.
notoc: true notoc: true

Some files were not shown because too many files have changed in this diff Show More