docker快速入门系列

推荐

docker持久化存储 34

docker持久化存储 Docker的镜像是只读的,但是容器是可写的,我们可以将数据写入到容器,不过一旦容器删除数据将会丢失, 持久化存储,就是将数据保存到硬盘或设备中,使得在应用程序或机器重启后可以继续访问之前保存的数据。有两种主要类型的数据存储,易失性存储和非易失性存储。在 docker 容器化平台中,持久化存储就是数据卷持久化存储。 语法: docker run -d --name=<...

docker expose暴露端口 33

docker expose暴露端口 Docker EXPOSE 是 Dockerfile 中指定的 Dockerfile 指令,用于通知此 Dockerfile 创建的镜像在运行容器时将侦听此端口。仅说明容器需要对外暴露的端口,没有实际的暴露出去,告诉运行容器的人需要公开或发布的端口,以允许从外部与容器进行通信。我们必须在运行容器时使用“-p”选项来发布端口,以便可以从外部访问容器内的应用程序。 ...

docker 命令大全 | docker常用命令整理 32

docker 命令大全 Docker 是一种通过使用容器来创建、部署和运行不同应用程序的工具。这些容器帮助开发人员为应用程序创建包含程序所需的所有部分的包。这些可以是不同的库和其他依赖项,并将其发送到包中。它充当虚拟机。它允许应用程序使用与它们正在运行的系统相同的 Linux 内核。让我们看看下面的一些docker常用命令整理。 常见的docker命令 以下是一些基本的 docker 命令备忘单:...
推荐

docker保存镜像命令 | docker save将容器保存为镜像 31

docker save将容器保存为镜像 ‘docker save’ 用于将一个或多个镜像保存到 tar 存档。它包括所有父层,以及所有标签或版本。它默认传输到 STDOUT,但是,我们可以通过指定标志而不是 STDOUT 写入文件。当我们必须在不同的机器上使用 Docker 镜像而不使用仓库或存储库时,此命令非常有用。我们还可以使用 docker save gzip将doc...

docker 日志配置 | 查看docker运行日志 30

Docker 日志简介 Docker Logging 有助于解决与 Docker 相关的错误。如果问题发生在我们的 Docker 环境中,它是一种调试问题的机制。例如,如果 Docker 守护程序或在 Docker 上运行的容器未正确启动,那么我们需要查看docker运行日志以了解导致问题的原因。Docker 有两个级别的日志记录,一个在 Docker 守护进程级别,另一个在容器级别。 docke...

Docker 主机 | docker desktop安装教程 29

Docker 主机简介 Docker 主机是 Docker 守护进程作为进程运行的机器,并允许我们将应用程序作为容器运行。这些机器可以是运行 Linux 或 Windows 操作系统的物理机或虚拟机。换句话说,我们安装 Docker 的机器变成了 Docker 主机,例如,如果我们在我们的笔记本电脑上安装 Docker,那台笔记本电脑现在可以作为 Docker 主机,我们可以在这台笔记本电脑上创建...
推荐

docker怎么删除镜像 | docker删除未使用的镜像 28

docker怎么删除镜像 ‘docker system prune’ 是一个 Docker 命令,用于删除或删除未使用的对象或数据,它可能是镜像、容器、卷或网络,因为除非我们明确删除这些对象,否则这些对象不会被删除,例如我们需要指定 ‘-volumes’ 选项以删除 Docker 17.06.1 或更高版本中的卷。如果我们指定’-volu...
推荐

Docker start命令 | docker启动容器命令 27

Docker start命令介绍 docker start’ 是一个 Docker 命令,用于启动一个或多个停止的容器。我们也可以使用这个容器来启动我们使用 ‘docker create’ 命令创建的容器或处于 ‘created’ 状态的容器,因为 ‘docker create’ 命令会创建容器但它不会自动启动。例...

Docker ENTRYPOINT 详解及示例 26

Docker ENTRYPOINT介绍 Docker entrypoint 是一个 Dockerfile 指令,用于Docker 为镜像指定容器启动后的命令。指定从 Docker 镜像启动容器时应运行的可执行文件。它有两种形式,第一种是“exec”形式,第二种是“shell”形式。如果 Docker 镜像中没有指定entrypoint 或 CMD,它会同时启动和退出,这意味着容器会自动停止,因此,...
推荐

Docker pull 命令详解 | Docker pull 拉取指定仓库 25

Docker Pull 命令 “docker pull”是一个 Docker 命令,用于从镜像仓库中拉取或者更新指定镜像。当我们运行容器并且指定的 Docker 镜像不在本地时,它首先从仓库中拉取它。大多数时候,当我们使用官方 Docker 镜像作为基础镜像创建自己的自定义 Docker 镜像时,镜像是从“hub.docker.com”的公共仓库下载的。此命令中有不同的标志可用,但是,有一些仅适用...

docker privileged作用是什么 | docker privileged原理 24

docker privileged作用 Docker Privileged是 Docker 中“docker run”命令的一个选项。因为出于安全原因,容器不允许访问任何设备,Docker Privileged让docker 应用容器获取宿主机root权限(特殊权限-),允许我们的 Docker 容器访问连接到主机的所有设备(位于 /dev 文件夹下)。容器获得所有能力,可以访问主机的所有设备,例...

docker stack命令 | docker堆栈 23

docker stack命令 “docker stack”是用于管理 Docker 堆栈的 Docker 命令。我们可以使用此命令部署新堆栈或更新现有堆栈、列出堆栈、列出堆栈中的任务、删除一个或多个堆栈以及列出堆栈中的服务。我们必须启用 swarm 模式才能运行此命令,因为我们只能在 Docker swarm 模式下部署堆栈,并且它包含在 Docker 引擎中默认禁用,因此我们不必安装任何其他软件...
开通VIP 享更多特权,建议使用QQ登录