分类归档

Docker教程

FWQ
Docker教程
.NET 语言特定指南
.NET 语言特定指南 .NET 入门指南教您如何使用 Docker 创建容器化 .NET 应用程序。在本指南中,您将学习如何: 容器化并运行 .NET 应用程序 设置本地环境以使用容器开发 .NET 应用程序 使用容器为 .NET 应用程序运行测试 使用 GitHub Actions 为容器化 .NET 应用程序配置 CI/CD 管道 将容器化应用程序本地部署到 Kubernetes 以测试和调试您的部署…
2024-11-11 阅读全文 →
FWQ
Docker教程
链接
链接 在新选项卡中打开 在同一选项卡中打开 您可以使用相对链接、源文件名,也可以使用最终站点上显示的页面的绝对链接。 当您链接到自动生成的页面中的标题 ID(例如 CLI 参考内容)时,您在解析锚点名称时不会从编辑器获得任何帮助。这是因为这些页面是在构建时生成的,并且您的编辑器或 LSP 事先并不知道它们。 [External links](https://docker.com) [Internal links](links.md)
2024-11-11 阅读全文 →
FWQ
Docker教程
从容器访问本地文件夹
从容器访问本地文件夹 本演练向您展示如何从容器访问本地文件夹。为了更好地理解本演练中的一些概念,请首先完成 演练。 Docker 将容器中的所有内容、代码和数据与本地文件系统隔离。默认情况下,容器无法访问本地文件系统中的目录。 有时,您可能想从本地文件系统访问目录。为此,您可以使用绑定安装。 在开始之前,请获取最新版本的 。 Docker 定期添加新功能,本指南的某些部分可能仅适用于最新版本的 Docker Desktop。 如果您有 git,则可以克隆示例应用程序的存储库。否则,您可以下载示例应用程序。选择以下选项之一。 使用 git 克隆 下载 在终端中使用以下命令来克隆示例应用程序存储库。 $ git clone https://github.com/docker/bindmount-apps 下载源代码并解压。 添加绑定挂载以从容器访问系统上的数据。绑定挂载允许您将主机文件系统中的目录共享到容器中。 要向此项目添加绑定安装,请compose.yaml在代码或文本编辑器中打开该文件,然后取消注释以下行。 todo-app: #…
2024-11-11 阅读全文 →
FWQ
Docker教程
容器化 .NET 应用程序
容器化 .NET 应用程序 您已安装最新版本的 。 你有一个 。本节中的示例使用基于命令行的 git 客户端,但您可以使用任何客户端。 本部分将引导您完成容器化和运行 .NET 应用程序。 在本指南中,您将使用预构建的 .NET 应用程序。该应用程序类似于 Docker 博客文章 中构建的应用程序。 打开终端,将目录更改为您想要工作的目录,然后运行以下命令来克隆存储库。 $ git clone https://github.com/docker/docker-dotnet-sample 现在您已经有了一个应用程序,您可以用来docker init创建必要的 Docker 资产来容器化您的应用程序。在目录内 docker-dotnet-sample,docker…
2024-11-11 阅读全文 →
FWQ
Docker教程
编写 Dockerfile 的最佳实践概述
编写 Dockerfile 的最佳实践概述 本主题涵盖构建高效映像的推荐最佳实践和方法。它 ,并 。 Docker 通过读取 Dockerfile 中的指令来自动构建镜像,Dockerfile 是一个文本文件,其中按顺序包含构建给定镜像所需的所有命令。 Dockerfile 遵循特定的格式和指令集,您可以在 中找到这些指令。 Docker 镜像由只读层组成,每个层代表一条 Dockerfile 指令。这些层是堆叠在一起的,每一层都是与前一层的变化的增量。 # syntax=docker/dockerfile:1 FROM ubuntu:22.04 COPY . /app RUN make /app…
2024-11-11 阅读全文 →