随笔分类 -  「初级篇」手把手学docker

「初级篇」跟我一起学docker(17)--多节点mesos集群
摘要:多节点mesos集群1.配置master配置文件:/etc/default/mesos增加配置:IP=192.168.30.3(当前节点IP)2.配置slave节点配置文件:/etc/default/mesos增加配置:IP=192.168.30.4(当前节点IP)配... 阅读全文

posted @ 2018-05-27 14:08 IT人的故事 阅读(247) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(18)--持续集成(初级终结篇)
摘要:如何持续集成imageimage0 :开发人员提交代码到github1 :触发jenkins操作2 :jenkins将代码编译、验证3 :将代码封装在docker镜像并上传至docker仓库4 :jenkins向marathon发送部署请求,marathon完成相应部... 阅读全文

posted @ 2018-05-27 14:08 IT人的故事 阅读(119) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(16)--单节点mesos集群
摘要:Mesos简介什么是MESOS?Apache Mesos 是一个集群管理器,提供了有效的、跨分布式应用或框架的资源隔离和共享,可以运行 Hadoop、MPI、Hypertable、Spark。几个基本概念:Mesos master:负责任务调度的节点。Mesos sl... 阅读全文

posted @ 2018-05-27 14:06 IT人的故事 阅读(196) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(15)--监控日志和日志管理
摘要:为什么要进行日志收集?应用程序跑在集群中,产生很多的日志,日志中包含着程序运行的情况的纪录,查看单个机器的日志过程繁琐,所以需要统一的日志管理平台对日志进行统一处理,将所有应用程序的日志收集起来,可以对日志进行存储、归档、查询、状态判断。例如负载均衡的情况,nginx... 阅读全文

posted @ 2018-05-27 14:05 IT人的故事 阅读(238) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(14)--docker swarm的使用
摘要:1.什么是Docker Swarm?容器集群管理工具。通过docker swarm可以将多台机器连接在一起,通过swarm的调度可以服务的多台机器的部署,服务的伸缩。docker-swarm的场景因为需要多台docker虚拟机,在虚拟机中创建 docker-machi... 阅读全文

posted @ 2018-05-27 14:04 IT人的故事 阅读(342) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(13)--docker Machine的使用
摘要:1.什么是DockerMachine?Docker Machine是一个工具,它可以帮你在虚拟主机安装docker,并且通过docker-machine 相关命令控制主机。你可以用docker machine在mac、windows、单位的网络、数据中心、云提供商(A... 阅读全文

posted @ 2018-05-27 14:02 IT人的故事 阅读(191) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(12)--docker compose的使用
摘要:1.什么是DockerCompose?编排和配置容器集群的工具。编排:定义被部署的对象的各组成部分之间的耦合关系,部署流程中各个动作的执行顺序,部署过程所需要的依赖文件和被部署文件的存储位置和获取方式,以及如何验证部署成功。这些信息都会在编排工具中以指定的格式定义并保... 阅读全文

posted @ 2018-05-27 13:59 IT人的故事 阅读(175) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(11)--jenkins+github+Docker
摘要:Github+Jenkins+Docker持续集成这次要做的就是我本地git push到github后,jenkins自动构建注意:本次课程jenkins必须有公网ip,保证github可以通知jenkins构建。公网ip服务器登陆githubhttps://help... 阅读全文

posted @ 2018-05-27 13:24 IT人的故事 阅读(204) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(十)--jenkins的使用
摘要:什么是Jenkins?jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gra... 阅读全文

posted @ 2018-05-27 13:20 IT人的故事 阅读(238) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(九)--持续系统集成了解下git
摘要:什么是持续集成?持续集成(Continuous integration,简称CI)。 根据敏捷大师Martin Fowler的定义,“持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成... 阅读全文

posted @ 2018-05-27 13:16 IT人的故事 阅读(139) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(九)--持续系统集成了解下git
摘要:什么是持续集成?持续集成(Continuous integration,简称CI)。 根据敏捷大师Martin Fowler的定义,“持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成... 阅读全文

posted @ 2018-05-25 10:31 IT人的故事 阅读(129) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(八)--Dockerfile
摘要:1.利用Dockerfile创建镜像什么是Dockerfile?定义:Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义镜像。基本结构:Dockerfile由一行行的命令语句组成。并且支持以#开头的注释行。一般Dockerfi... 阅读全文

posted @ 2018-05-25 10:29 IT人的故事 阅读(142) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(七)--网络
摘要:1.容器对外服务当容器内运行一些网络应用,要让外部访问这些应用时,可以通过 -P 或 -p 参数来指定端口映射。使用 -P 映射时,Docker会随机映射一个49000 ~49900 的端口至容器内部开放的端口:docker run -d -P --namemysql... 阅读全文

posted @ 2018-05-25 10:26 IT人的故事 阅读(208) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(六)--数据管理
摘要:1.数据卷数据卷是一个可供容器使用的特殊目录,有如下特性:数据卷可以在容器之间共享和重用数据卷修改会立即生效数据卷的更新不会影响镜像如果有容器使用数据卷,该卷会一直存在准备工作: 创建一个目录,并在目录里面创建文件,文件内写入内容。在容器内创建数据卷在使用doc... 阅读全文

posted @ 2018-05-25 10:22 IT人的故事 阅读(189) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(五)--仓库
摘要:1.Docker Hub仓库是集中存放镜像的地方。目前Docker官方仓库维护了一个公共仓库https://hub.docker.com,其中已经包括15000多个的镜像。大部分需求都可以通过在Docker Hub中直接下来镜像来实现。登录可以通过执行docker l... 阅读全文

posted @ 2018-05-25 10:17 IT人的故事 阅读(248) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(四)--容器的基本操作
摘要:1.创建容器Docker的容器十分轻量级,用户可以随时创建或删除容器。 新建容器:docker create Example:docker create –ti ubuntu说明:使用docker create命令创建的容器处于停止状态,可以使用docke... 阅读全文

posted @ 2018-05-25 10:07 IT人的故事 阅读(196) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(三)--镜像的基本操作
摘要:1.获取镜像:命令: docker pull //:说明:镜像是Docker运行容器的前提。用户可以使用docker pull 命令从网络上下载镜像。对于镜像来说,如果不显式地指定tag,则默认会选择latest标签,即下载仓库中最新版本的镜像。 默认是从... 阅读全文

posted @ 2018-05-25 09:59 IT人的故事 阅读(306) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(二)--核心概念和安装
摘要:>>原文链接地址:跟我一起学docker(二)–核心概念和安装 环境介绍: 操作系统:64bit CentOS7 docker版本:17.05.0-ce(最新版本) 版本新功能: https://github.com/docker/docker/blob/master/CHANGELOG.md 安装 阅读全文

posted @ 2018-05-25 09:58 IT人的故事 阅读(142) 评论(0) 推荐(0)

「初级篇」跟我一起学docker(一)--认识
摘要:>>原文链接地址:跟我一起学docker(一)–认识 最近开始自学docker,决定把自己的学习进度分享给大家,每天一篇希望能帮助docker的初学者。大家积极留言哦,输出决定输入!预计20次完成docker的讲解。 1.什么是docker Docker 是一个开源项目,诞生于 2013 年初,最初 阅读全文

posted @ 2018-05-24 11:43 IT人的故事 阅读(138) 评论(0) 推荐(0)

导航