snake107
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 仓库(Repository)是集中存放镜像的地方。 一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 dl.dockerpool.co 阅读全文
posted @ 2019-11-24 12:04 爱喝奶茶的皮卡丘 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 更多的时候,需要让 Docker 在后台运行而不是直接把执行命令的结果输出在当前宿主机下。此时,可以通过添加 d 参数来实现。 下面举两个例子来说明一下。 如果不使用 d 参数运行容器。 $ docker run ubuntu:17.10 /bin/sh c "while true; do echo 阅读全文
posted @ 2019-11-24 12:03 爱喝奶茶的皮卡丘 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 可以使用 docker container stop 来终止一个运行中的容器。 此外,当 Docker 容器中指定的应用终结时,容器也自动终止。 例如对于上一章节中只启动了一个终端的容器,用户通过 exit 命令或 Ctrl+d 来退出终端时,所创建的容器立刻终止。 终止状态的容器可以用 docke 阅读全文
posted @ 2019-11-24 12:03 爱喝奶茶的皮卡丘 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 在使用 d 参数时,容器启动后会进入后台。 某些时候需要进入容器进行操作,包括使用 docker attach 命令或 docker exec 命令,推荐大家使用 docker exec 命令,原因会在下面说明。 attach 命令 docker attach 是 Docker 自带的命令。下面示例 阅读全文
posted @ 2019-11-24 12:03 爱喝奶茶的皮卡丘 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Docker 镜像是怎么实现增量的修改和维护的? 每个镜像都由很多层次构成,Docker 使用 Union FS 将这些不同的层结合到一个镜像中去。 通常 Union FS 有两个用途, 一方面可以实现不借助 LVM、RAID 将多个 disk 挂到同一个目录下,另一个更常用的就是将一个只读的分支和 阅读全文
posted @ 2019-11-24 12:02 爱喝奶茶的皮卡丘 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped)的容器重新启动。 因为 Docker 的容器实在太轻量级了,很多时候用户都是随时删除和新创建容器。 新建并启动 所需要的命令主要为 docker run。 例如,下面的命令输出一个 “Hello World 阅读全文
posted @ 2019-11-24 12:02 爱喝奶茶的皮卡丘 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 之前的做法 在 Docker 17.05 版本之前,我们构建 Docker 镜像时,通常会采用两种方式: 全部放入一个 Dockerfile 一种方式是将所有的构建过程编包含在一个 Dockerfile 中,包括项目及其依赖库的编译、测试、打包等流程,这里可能会带来的一些问题: Dockerfile 阅读全文
posted @ 2019-11-24 12:01 爱喝奶茶的皮卡丘 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 除了标准的使用 Dockerfile 生成镜像的方法外,由于各种特殊需求和历史原因,还提供了一些其它方法用以生成镜像。 从 rootfs 压缩包导入 格式:docker import [选项] || [[:]] 压缩包可以是本地文件、远程 Web 文件,甚至是从标准输入中得到。压缩包将会在镜像 / 阅读全文
posted @ 2019-11-24 12:01 爱喝奶茶的皮卡丘 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 我们已经介绍了 FROM,RUN,还提及了 COPY, ADD,其实 Dockerfile 功能很强大,它提供了十多个指令。下面我们继续讲解其他的指令。 COPY 复制文件 格式: COPY ... COPY ["",... ""] 和 RUN 指令一样,也有两种格式,一种类似于命令行,一种类似于函 阅读全文
posted @ 2019-11-24 12:00 爱喝奶茶的皮卡丘 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Dockerfile 定制镜像 从刚才的 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题 阅读全文
posted @ 2019-11-24 11:59 爱喝奶茶的皮卡丘 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页