
容器技术
大龄码农生活
这个作者很懒,什么都没留下…
展开
-
Docker学习第四课---docker-compose 学习
什么是docker-compose docker-compose 是一个用户定义和运行多个容器的 Docker 应用程序。在 Compose 中你可以使用 YAML 文件来配置你的应用服务。然后,只需要一个简单的命令,就可以创建并启动你配置的所有服务。 使用流程 在 Dockfile 中定义你的应用环境,使其可以在任何地方复制。 在 docker-compose.yml 中定义组成应用程序...原创 2020-03-13 17:26:59 · 354 阅读 · 0 评论 -
Docker 部署 Consul
转载:https://www.jianshu.com/p/df3ef9a4f456 docker 拉取 consul 镜像 docker pull consul 启动 server 启动前, 先建立 /data/consul 文件夹, 保存 consul 的数据 mkdir -p /data/consul 使用 docker run 启动 server ...原创 2020-03-10 21:20:21 · 1181 阅读 · 0 评论 -
编写Dockerfile的最佳实践
虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是很多人构建镜像的时候,都有一种冲动——把可能用到的东西都打包到镜像中。这种不正当的 Dockerfile 使用也会导致很多问题: docker 镜像太大。如果你经常使用镜像或者构建镜像,一定会遇到那种很大的镜像,甚至有些能达到 2G 以上 docker 镜像的构建时间过长。每个 b...转载 2020-03-09 19:33:18 · 152 阅读 · 0 评论 -
Docker学习第三课 -- Dockerfile详解
一、 什么是dockerfile? Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。 在Docker中创...原创 2020-03-09 19:30:22 · 494 阅读 · 0 评论 -
Docker学习第二课 -- docker安装和基础命令
一、 linux 相关基本操作 cat /proc/cpuinfo #查看cpu信息 cat /proc/meminfo # 查看内存信息 uname -r #查看内核信息 sudo reboot # 重启 sudo halt #关机 yum源安装软件 yum install 软件包名称 yum remove 软件包名称 二 、docker 安装 2.1 安装 安装依赖...原创 2020-03-06 19:49:56 · 213 阅读 · 0 评论 -
Docker学习第一课 -- docker简介和和学习路线
航运的比喻 Docker 的哲学经常用航运集装箱的比喻来解释,这或许能解释Docker 名字的由来。 这个比喻大概是这样的。 运输货物时,要用到多种不同的运输工具,可能包括货车、叉车、起重机、火车和轮船。这意味着这些工具必须能够处理大小不一、 运输需求各异的货物(例如袋装的咖啡、桶装的有毒化学品、盒装的电子产品、成队的豪华轿车、冷冻羊排)。以往这是一道复杂且成本高 昂的工序,需要付出大量人力物力。如图1-3 所示,码头工人在每个中转站手动装卸货物。 联运集装箱的诞生转载 2020-03-06 10:51:15 · 516 阅读 · 0 评论