上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: Docker 管理监控平台 当Docker中管理的镜像、容器、网络等变得很多时,通过命令管理就很吃力,于是就应该使用Docker 可视化管理平台,下面介绍几种常用的平台。 Docker UI Docker UI是一个开源的基于Docker API的web应用程序,其支持容器管理,镜像管理,但不支持集 阅读全文
posted @ 2026-06-04 19:41 NE_STOP 阅读(45) 评论(0) 推荐(0)
摘要: Docker Compose 现在很多应用都是通过多个微服务组成一个完整应用。例如订单管理、用户管理、品类管理等组成一个电商平台,然而部署和管理大量的服务容器非常繁琐,而Docker Compose就是来解决这个问题的。 Docker Compose 是一个安装在Docker主机上的Docker 容 阅读全文
posted @ 2026-06-03 17:25 NE_STOP 阅读(40) 评论(0) 推荐(0)
摘要: 安装MySQL MySQL官网安装 拉取镜像:docker pull mysql:5.7 以分离模式启动MySQL容器 docker run --name mysql -dp 3306:3306 -e MYSQL_ROOT_PASSWORD=111 mysql:5.7 MYSQL_ROOT_PASS 阅读全文
posted @ 2026-06-03 15:00 NE_STOP 阅读(47) 评论(0) 推荐(0)
摘要: Docker 网络 Docker 网络的底层是Linux的Network Namespace。所以需要先了解Network Namespace。 Network Namespace Network Namespace 是Linux用于实现网络虚拟化的重要功能,他能创建多个隔离的网络空间,每个独立网络 阅读全文
posted @ 2026-06-03 08:57 NE_STOP 阅读(838) 评论(0) 推荐(7)
摘要: build cache 为了理解镜像构建过程中的build cache机制,需要先搭建一个测试环境。 搭建测试环境 在/root/cache 目录下新建hello.log文件 在/root/cache 目录下新建Dockerfile文件,内容如下: FROM centos:7 LABEL auth= 阅读全文
posted @ 2026-06-01 16:04 NE_STOP 阅读(48) 评论(0) 推荐(0)
摘要: Dockerfile Dockerfile是构建Docker镜像的脚本文件,由一系列指令构成。 通过docker build 命令构建镜像时,Dockerfile 中的指令由上到下依次执行,每条指令都会构建出一个镜像(就是镜像的分层)。因此指令越多,层次就越多,创建的镜像就越多,效率就越低。 所以在 阅读全文
posted @ 2026-06-01 12:54 NE_STOP 阅读(348) 评论(0) 推荐(3)
摘要: Docker容器 容器启动流程 与多架构镜像原理整合,就形成了完整的容器启动流程。 容器运行的本质 Docker 容器是为了运行容器中的应用,对外提供服务。 应用运行完毕后,容器就会自动终止。 如果不想让容器启动后立即终止,需要使容器应用不能立即结束。 通常才用两种方式:使应用处于与用户交互的状态或 阅读全文
posted @ 2026-05-28 16:34 NE_STOP 阅读(278) 评论(0) 推荐(0)
摘要: 镜像分层 Docker 镜像由一些松耦合得只读镜像层组成,Docker Daemon 负责堆叠这些镜像层,并将他们管理为一个整体,对外表现出得是一个独立得对象。 docker pull 拉取镜像时,每个pull complete 行就代表下载了一个镜像层,比如: 为什么分层 分层得优势有: 每个分层 阅读全文
posted @ 2026-05-27 08:46 NE_STOP 阅读(83) 评论(0) 推荐(0)
摘要: Docker引擎 Docker引擎架构 Docker引擎是用来运行和管理容器的核心软件,其现代架构由四部分主要组件构成: Docker Client、Dockerd、Containerd 与 Runc。 Docker Client Docker 客户端,Docker 引擎提供的CLI工具,用于用户向 阅读全文
posted @ 2026-05-27 07:19 NE_STOP 阅读(301) 评论(0) 推荐(0)
摘要: Docker简介 Docker是一个开源的应用容器Container 引擎,其可以让开发者将应用及应用运行的环境打包到一个轻量级、可移植的镜像中,然后发布到Linux、Windows 服务器上。 Docker的用途 提供统一的运行环境 实际开发中,很多时候的开发、测试及生产环境都不太一样,从而导致项 阅读全文
posted @ 2026-05-26 09:27 NE_STOP 阅读(316) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 23 下一页