上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 一、编辑父DockerFile文件 二、构建父镜像 三、编辑子DockerFile文件,使其继承父DockerFile文件 四、构建子镜像,此时父镜像被触发 阅读全文
posted @ 2020-01-29 15:14 红尘年少 阅读(374) 评论(0) 推荐(0) 编辑
摘要: CMD/ENTRYPOINT都是指定一个容器启动时要运行的命令 CMD命令 Dockerfile 中可以有多个 CMD 指令,但只有最后一个生效,CMD 会被 docker run 之后的参数替换 ENTRYPOINT命令 docker run 之后的参数会被当做参数传递给 ENTRYPOINT,之 阅读全文
posted @ 2020-01-29 14:22 红尘年少 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一、编写DockerFile Hub默认CentOS镜像情况 自定义mycentos目的使我们自己的镜像具备如下: 登陆后的默认路径 vim编辑器 查看网络配置ifconfig支持 DockerFile编写 二、构建 . 表示当前目录 三、运行 四、列出镜像的变更历史 docker history 阅读全文
posted @ 2020-01-29 12:03 红尘年少 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 体系结构 总结 阅读全文
posted @ 2020-01-29 10:25 红尘年少 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、DockerFile是什么? Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤 编写Dockerfile文件→docker build→docker run 二、DockerFile构建过程解析 1、Dockerfile内容基础知识 (1)每 阅读全文
posted @ 2020-01-28 14:19 红尘年少 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 一、是什么? 命名的容器挂载数据卷,其它容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,称之为数据卷容器。 二、容器间传递共享(--volumes-from) 先启动一个父容器dc01 dc02/dc03继承自dc01 回到dc01可以看到02/03各自添加的都能共享了 删除dc01,dc 阅读全文
posted @ 2020-01-28 12:29 红尘年少 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Docker容器数据卷的添加方式 容器内添加 一、直接命令添加 命令 docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名 查看数据卷是否挂载成功 容器和宿主机之间数据共享 容器停止退出后,主机修改后数据是否同步 命令(带权限) docker run -it -v /宿主机 阅读全文
posted @ 2020-01-26 17:33 红尘年少 阅读(150) 评论(0) 推荐(0) 编辑
摘要: docker commit提交容器副本使之成为一个新的镜像 docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名] 1、从Hub上下载tomcat镜像到本地并成功运行 -p 主机端口:docker容器端口 -P 随机分配端口 2、故意删除上一步 阅读全文
posted @ 2020-01-26 13:34 红尘年少 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、底层原理 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 1、UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并 阅读全文
posted @ 2020-01-26 11:54 红尘年少 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。 如果扇出的链路上某个微服务的调用响应时间过长或者不可用 阅读全文
posted @ 2020-01-22 19:46 红尘年少 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页