摘要:
通过 Docker 部署 Nginx 服务的完整流程 1. 启动容器并映射端口 命令:docker run --name nginx -P -dit centos 参数解释: --name nginx:为容器命名为 nginx。 -P:随机映射容器中的端口到主机(物理机)的可用端口。 -d:以守护进 阅读全文
摘要:
以下是视频中关于Docker 容器常用命令及其详细讲解和总结: Docker 容器相关的基本命令 1. 查看运行中的容器 命令:docker ps 作用: 列出当前正在运行的容器。 示例输出:CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 阅读全文
摘要:
以下是视频中关于以守护进程方式启动和管理 Docker 容器的详细总结与讲解: Docker 容器守护进程方式启动 1. 守护进程方式启动容器 命令: docker run --name <容器名称> -dit <镜像名称> 示例:docker run --name hello1 -dit cent 阅读全文
摘要:
Docker 容器操作入门 1. 交互式启动并进入容器 命令: docker run --name <容器名称> -it <镜像名称> 示例:docker run --name hello -it centos 参数解释: --name:为容器指定一个名称。例如 hello。 -i:以交互式方式运行 阅读全文
摘要:
Docker 镜像基本操作 1. 查找镜像 命令: docker search <镜像名称> 示例:查找 CentOS 镜像:docker search centos 命令解释: 默认从 Docker Hub 官方仓库上搜索镜像。 搜索结果包含多个列: NAME:镜像名称。 DESCRIPTION: 阅读全文
摘要:
下面只是个演示,里面提到的镜像链接地址大部分失效,大家如要使用,可用参考下面链接配合使用: https://docs.daocloud.io/community/mirror/ https://github.com/DaoCloud/public-image-mirror 镜像加速器的配置背景 Do 阅读全文
摘要:
下面只是个演示,可能年久失修不可用,或者不好用,那么可用参考下面的链接配合使用 https://github.com/DaoCloud/public-image-mirror https://docs.daocloud.io/community/mirror/ 为什么需要配置镜像加速器 Docker 阅读全文
摘要:
配置内核参数与开启包转发功能 1. 加载 br_netfilter 模块 作用: br_netfilter 模块用于将桥接的网络流量转发至 iptables,从而让 Docker 的网络通信更顺畅。 加载模块:modprobe br_netfilter 验证模块是否加载成功:lsmod | grep 阅读全文
摘要:
通过 get-docker.sh 脚本安装 Docker 和通过手动添加 Docker 官方提供的源仓库来安装 Docker,在功能上最终都能让你安装好 Docker,但两种方法有一些明显的区别,主要体现在安装流程的控制性、灵活性和适用场景上。以下是这两种方法的详细对比和分析: 1. 通过 get- 阅读全文
摘要:
其他版本的安装方式可直接参考官方网站,推荐通过官方网站提供的方式安装Dockers,下面只是个演示的示例,仅供参考 https://docs.docker.com/engine/install/ 安装 Docker 的前置准备 虚拟机配置: 推荐配置: 内存:4GB(最低可用 2GB)。 CPU:4 阅读全文
摘要:
Docker 的优点 快: 运行速度快:Docker 启动、停止和重启容器的速度以秒或毫秒为单位。例如,运行一个容器只需不到 1 秒。 高效的资源管理:优化了传统虚拟化环境所需的时间和资源开销。 敏捷: 类似虚拟机的敏捷性,但比虚拟机更高效。 在裸机上部署 Docker 容器,操作非常简单,只需一条 阅读全文
摘要:
Podman 和 Containerd 都是围绕容器技术的工具,但它们的设计目的、功能范围以及使用场景存在较大差异。为了更清晰地理解为什么还有 Podman 这样的工具,以及它在生态中的作用,我们需要从用途、特性和用户场景的角度来分析。 1. Podman 是什么? Podman 是一个开源的容器管 阅读全文
摘要:
Kubernetes(简称 K8s)从 1.20 版本开始宣布废弃对 Docker 作为其默认容器运行时的直接支持(注意:这并不意味着 Docker 不能与 Kubernetes 一起使用,而是通过其他方法间接使用),转而推荐使用 Containerd 或其他兼容的容器运行时(如 CRI-O)。这是 阅读全文
摘要:
以下是对这段视频内容中关于Docker介绍部分的详细整理和总结: Docker概述 定义与起源: Docker是一个开源项目,诞生于2013年初。 最初是Docker公司(Docker Cloud)的内部业余项目,后来加入了Linux基金会。 基于Go语言开发,遵循Apache 2.0开源协议,代码 阅读全文
摘要:
Docker基础知识: Docker的定义、优缺点。 容器运行时:包括Docker、Containerd、Podman。 Docker的官网及GitHub开源地址(MOBY)。 DockerHub的使用和镜像管理。 Docker安装与优化: 安装最新版Docker。 修改系统内核参数。 配置镜像加速 阅读全文