
docker
文章平均质量分 88
介绍docker相关技术
AllenBright
Always Be Coding
展开
-
使用 Nexus 3 搭建私有 Docker 镜像仓库:从零到精通的完整指南
Docker 镜像Maven 依赖npm 包PyPI 包等等私有仓库管理代理远程仓库镜像缓存权限控制存储管理通过 Nexus 3 搭建私有 Docker 镜像仓库,不仅可以提高镜像管理的安全性,还能加速镜像的拉取速度(通过代理仓库缓存)。本文详细介绍了从部署 Nexus 3 到配置 Docker 客户端的完整流程,帮助你快速搭建私有镜像仓库。如果你在搭建过程中遇到问题,欢迎在评论区留言讨论!🚀。原创 2025-01-17 17:03:33 · 1390 阅读 · 0 评论 -
从零到一:用 Flask 和 Docker 构建并部署一个简单的接口请求页面
一个简单的 Flask 应用,提供两个接口:GET 请求接口:接收一个参数name,返回问候语。POST 请求接口:接收 JSON 数据,返回接收到的数据。使用 Docker 将应用容器化,方便部署和运行。通过本文,我们完成了一个简单的 Flask 应用的开发,并使用 Docker 将其容器化部署。这种方法不仅适合本地开发和测试,还可以轻松扩展到生产环境。Flask 的简洁性和 Docker 的便携性相结合,为开发者提供了高效、灵活的开发和部署体验。原创 2025-01-14 16:00:07 · 605 阅读 · 0 评论 -
如何制作一个高质量的 Dockerfile 镜像:从入门到实践
Dockerfile 是一个文本文件,包含了一系列指令(Instructions),用于定义如何构建 Docker 镜像。每条指令都会在镜像中创建一个新的层(Layer),最终形成一个完整的镜像。使用CMD或ENTRYPOINT指令定义容器启动时执行的命令。# 启动 Flask 应用使用CMD定义默认命令,允许用户在运行容器时覆盖。使用ENTRYPOINT定义不可覆盖的主命令。通过编写高质量的 Dockerfile,我们可以构建高效、安全的 Docker 镜像,确保应用程序在不同环境中一致运行。原创 2025-01-14 15:23:27 · 1083 阅读 · 0 评论 -
Docker 容器通信的网络模式详解
Docker 的网络模式定义了容器如何连接到网络以及如何与其他容器或外部系统通信。桥接模式(Bridge)主机模式(Host)无网络模式(None)容器模式(Container)覆盖网络模式(Overlay)每种模式都有其独特的特性和适用场景。接下来,我们将逐一详细介绍这些模式。桥接模式是 Docker 的默认网络模式。在这种模式下,Docker 会为每个容器分配一个独立的网络命名空间,并通过一个虚拟网桥(docker0)将容器连接到宿主机的网络。原创 2025-01-13 22:20:36 · 736 阅读 · 0 评论