Learning Path
浏览 Docker 相关教程与章节。
Linux、Docker、Git、IDE、自动化测试、命令行与工程工具。
教程
80
Docker load 命令 Docker 命令大全 docker load 命令用于从由 docker save 命令生成的 tar 文件中加载 Docker 镜像。它可以将存档中的镜像和所有层加载到 Docker 中,使其可以在新环境中使用。 语法 docker load [OPTIONS] OPTIONS 说明: -i, --input: 指定输入文件的路径。-q, --quiet: 安静模式,减少输出信息。 1、从文件加载镜..
Docker login/logout 命令 Docker 命令大全 docker login 和 docker logout 命令用于管理 Docker 客户端与 Docker 注册表的身份验证。通过 docker login 命令,用户可以登录到 Docker 注册表,访问和推送镜像;通过 docker logout 命令,用户可以退出登录。 docker login : 登陆到 一个Docker 镜像仓库,如果未指定镜像仓..
Docker logs 命令 Docker 命令大全 docker logs 命令用于获取和查看容器的日志输出。 docker logs 命令非常有用,可以帮助用户调试和监控运行中的容器。 语法 docker logs [OPTIONS] CONTAINER 常用选项: -f, --follow: 跟随日志输出(类似于 tail -f)。--since: 从指定时间开始显示日志。-t, --timestamps: 显示日志时间戳。-..
Docker Machine Docker Machine 是 Docker 早期为创建和管理 Docker 主机而生的工具,但随着 Docker Desktop、Terraform 和 Kubernetes 的成熟,它已经完成历史使命,被全面替代。 Docker Desktop 在本地开发场景中 完全替代 了 Docker Machine,不再适合实际使用。 对比项 ..
Docker 镜像加速 国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。 目前国内 Docker 镜像源出现了一些问题,基本不能用了,后期能用我再更新下。 Docker 官方和国内很多云服务商都提供了国内加速器服务,例如: 科大镜像:https://docker.mirrors.ustc.edu.cn/ 网易:https://hub-mirror.c.163.com/ 阿里云:https://&am..
docker network 命令 Docker 命令大全 docker network 命令用于管理 Docker 网络。这些命令可以创建、列出、删除和检查网络,帮助用户在 Docker 容器之间建立通信。 常用 docker network 命令 docker network ls: 列出所有网络 docker network inspect: 查看网络详细信息 ..
docker pause/unpause 命令 Docker 命令大全 docker pause 和 docker unpause 命令用于暂停和恢复容器中的所有进程。 docker pause - 暂停容器中所有的进程。 docker unpause - 恢复容器中所有的进程。 暂停的容器不会被终止,但其进程将被挂起,直到容器被恢复。这在需要临时暂停容器活动的情况下非常有用。 docker pause 命令 docker pau..
Docker port 命令 Docker 命令大全 docker port 命令用于显示容器的端口映射信息,即容器内部的端口如何映射到宿主机的端口。 docker port 命令对于了解容器如何与宿主机网络交互非常有用。 语法 docker port CONTAINER [PRIVATE_PORT[/PROTO]] CONTAINER: 要查询端口映射的容器的名称或 ID。PRIVATE_PORT (可选): 容器内部的端口号。P..
Docker ps 命令 Docker 命令大全 docker ps 命令用于列出 Docker 容器。 默认情况下,docker ps 命令只显示运行中的容器,但也可以通过指定选项来显示所有容器,包括停止的容器。 语法 docker ps [OPTIONS] OPTIONS说明: -a, --all: 显示所有容器,包括停止的容器。-q, --quiet: 只显示容器 ID。-l, --latest: 显示最近创建的一个容器,包括所..
Docker pull 命令 Docker 命令大全 docker pull 命令用于从 Docker 注册表(例如 Docker Hub)中拉取(下载)镜像到本地。 docker pull 命令允许用户获取所需的镜像以便在本地运行容器。 语法 docker pull [OPTIONS] NAME[:TAG|@DIGEST]NAME: 镜像名称,通常包含注册表地址(如 docker.io/library/ubuntu)。TAG(可选)..
Docker push 命令 Docker 命令大全 docker push 命令用于将本地构建的 Docker 镜像推送(上传)到 Docker 注册表(如 Docker Hub 或私有注册表)。这使得镜像可以在其他系统或环境中共享和使用。 语法 docker push [OPTIONS] NAME[:TAG] NAME: 镜像名称,通常包含注册表地址(如 docker.io/myrepo/myimage)。TAG(可选): 镜像标..
Docker rename 命令 Docker 命令大全 docker rename 命令用于重命名已存在的容器。该命令允许你在不停止或删除容器的情况下,直接修改容器的名称。 语法 docker rename 常用参数说明: 当前容器名称或ID:需要修改名称的现有容器的名称或者 ID。新容器名称:将容器重命名为指定的新名称。这个名称必须唯一,不能与其他正在运行的容器冲突。 实例 1、重命名容器 假设有一个正在运行的容器,名称为 ..
Docker 仓库管理 仓库(Repository)是集中存放镜像的地方。以下介绍一下 Docker Hub。当然不止 docker hub,只是远程的服务商不一样,操作都是一样的。 Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 在 https://hub.docker.com 免费注册一个 Docker 账号。..
Docker 资源汇总 Docker 资源 Docker 官方主页: https://www.docker.com Docker 官方博客: https://blog.docker.com/ Docker 官方文档: https://docs.docker.com/ Docker Store: https://store.docker.com Docker Cloud: https://cloud.docker.com D..
Docker rm 命令 Docker 命令大全 docker rm 命令用于删除一个或多个已经停止的容器。 docker rm 命令不会删除正在运行的容器,如果你需要先停止容器,可以使用 docker stop 命令。 语法 docker rm [OPTIONS] CONTAINER [CONTAINER...] CONTAINER [CONTAINER...]: 一个或多个要删除的容器的名称或 ID。 OPTIONS说明: ..
Docker rmi 命令 Docker 命令大全 docker rmi 命令用于删除一个或多个 Docker 镜像。docker rmi 命令对于管理本地存储的镜像非常有用,帮助用户清理不再需要的镜像,释放存储空间。 语法 docker rmi [OPTIONS] IMAGE [IMAGE...] 参数说明: IMAGE: 要删除的镜像的名称或 ID。可以是镜像名、镜像 ID 或镜像摘要。 OPTIONS: 可选参数,用来控制命令..
Docker run 命令 Docker 命令大全 docker run 命令用于创建并启动一个新的容器。 语法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 常用参数说明: -d: 后台运行容器并返回容器 ID。-it: 交互式运行容器,分配一个伪终端。--name: 给容器指定一个名称。-p: 端口映射,格式为 host_port:container_port。-v: 挂载卷,格式为 ..
Docker save 命令 Docker 命令大全 docker save 命令用于将一个或多个 Docker 镜像保存到一个 tar 归档文件中,以便在其他环境中分发或备份。 语法 docker save [OPTIONS] IMAGE [IMAGE...] IMAGE: 要保存的一个或多个镜像名称或 ID。 OPTIONS 说明: -o, --output: 指定输出文件的路径。 1、保存单个镜像到文件 docker sa..
Docker search 命令 Docker 命令大全 docker search 命令用于在 Docker Hub 或其他注册表中搜索镜像。 docker search 命令帮助用户查找和获取所需的镜像,并提供了对搜索结果进行过滤和排序的功能。 语法 docker search [OPTIONS] TERMTERM: 要搜索的关键字。 常用选项: --automated :只列出 automated build类型的镜像; --..
docker start/stop/restart 命令 Docker 命令大全 docker start 命令用于启动一个或多个已经创建的容器。 docker stop 命令用于停止一个运行中的容器。 docker restart 命令用于重启容器。 docker start 命令 语法 docker start [OPTIONS] CONTAINER [CONTAINER...] 参数 -a: 附加到容器的标准输入输出流。-i:..
Docker stats 命令 Docker 命令大全 docker stats 命令用于实时显示 Docker 容器的资源使用情况,包括 CPU、内存、网络 I/O 和块 I/O。 docker stats 似于 Linux 系统中的 top 命令,但它专门针对 Docker 容器。通过 docker stats,用户可以监控容器的资源使用情况,帮助优化性能和进行故障排除。 语法 docker stats [OPTIONS] [C..
Swarm 集群管理 简介 Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。 支持的工具包括但不限于以下各项: Dokku Docker Compose Docker Machine Jenkins ..
Docker tag 命令 Docker 命令大全 docker tag 命令用于创建本地镜像的别名(tag),通过为镜像打标签,可以使用更容易记忆的名字或版本号来标识和管理镜像。 语法 docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] SOURCE_IMAGE[:TAG]: 源镜像名称和标签,标签默认为 latest。TARGET_IMAGE[:TAG]: 目标镜像名称和标签,标签默认..
Docker top 命令 Docker 命令大全 docker top 命令用于显示指定容器中的正在运行的进程。 docker top 命令类似于 Linux 中的 top 或 ps 命令,它帮助用户查看容器内的进程信息,便于监控和调试容器内的活动。 语法 docker top [OPTIONS] CONTAINER [ps OPTIONS] 查看容器内的进程: docker top my_container 这将显示容器 my_..