Library Search
结果页

进阶篇 - Docker 网络与存储深入

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
进阶篇 - Docker 网络与存储深入 ## 前言 在入门篇中,我们学习了 Docker 的核心概念和基本操作。本篇深入两个关键子系统:**网络**和**存储**。理解它们是跑好生产级容器的前提。 --- ## 第一章:Docker 网络深入 ### 1.1 五种网络驱动对比 | 驱动 | 适用场景 | 跨主机 | DNS | 隔离性 | |------|----------|--------|-----|--------|… 3% 入门教程 - 容器化核心概念与最佳实践 # Docker 入门教程:容器化核心概念与最佳实践 ## 1. Docker 解决了什么? 在传统部署中: - 环境不一致:"我这里能跑" - 依赖冲突:A 项目需要 Python 3.9,B 项目需要 Python 3.11 - 部署繁琐:安装依赖 → 配置环境 → 启动 - 资源浪费:VM 占用大量内存和磁盘 Docker 通过**镜像(Image)**将应用和依赖打包,在任何地方以*… 3% 多阶段构建 - 镜像体积优化 99% ```yaml # docker-compose.yml version: '3.8' services: app: build: context: . dockerfile: Dockerfile image: my-go-app:latest ports: - "8080:8080" environment:… 3% Dockerfile 与 Compose 实战 # Dockerfile 与 Docker Compose 实战 ## 目标 编写 Dockerfile 容器化一个 Python Web 应用,并用 Docker Compose 编排多服务。 ## 完整代码 ### 示例应用(app/main.py) ```python from flask import Flask import os import socket app = Flas… 3% 入门到进阶教程 ```bash ./mvnw clean package -DskipTests java -jar target/demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod ``` ### 5.2 Docker 部署 ```dockerfile FROM openjdk:17-slim COPY target/*.jar app.jar EXP… 3% Hello World ## 目标 通过 `mongosh` Shell 和 Python/PyMongo 完成 MongoDB 数据库创建、集合操作、文档 CRUD 和聚合管道。 ## 环境准备 ```bash mongosh mongodb://localhost:27017 # 或 Docker: docker exec -it mongo-dev mongosh ``` ## 第一步:mongosh Shel… 3% 02-进阶实战-WebSocket-后台任务-部署 @app.post("/upload-image") async def upload_image(background_tasks: BackgroundTasks): # 文件保存逻辑... background_tasks.add_task(generate_thumbnail, "/uploads/photo.jpg") return {"message": "上传… 2% 01-Keras与部署实战 | 维度 | TensorFlow | PyTorch | |------|-----------|--------| | 高级 API | Keras(官方) | 无官方;Lightning 社区 | | 计算图 | 静态(TF 1.x)→ Eager(TF 2.x) | 始终动态 | | 部署 | TF Serving / TF Lite / TF.js | TorchServe / ONNX… 2%