「初级篇」手把手学docker
zhugeaming2018
13年IT生涯,13年IT圈故事
展开
-
「初级篇」跟我一起学docker(二)--核心概念和安装
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(二)–核心概念和安装环境介绍:操作系统:64bit CentOS7docker版本:17.05.0-ce(最新版本)版本新功能:https://github.com/docker/docker/blob/master/CHANGELOG.md安...原创 2018-05-25 09:57:39 · 757 阅读 · 0 评论 -
「初级篇」跟我一起学docker(18)--持续集成(初级终结篇)
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:跟我一起学docker(18)–持续集成(初级终结篇)如何持续集成imageimage0 :开发人员提交代码到github1 :触发jenkins操作2 :jenkins将代码编译、验证3 :将代码封装在docker镜像并上传至docker仓库4 :jenkins向marathon发送...原创 2018-05-27 14:08:23 · 394 阅读 · 1 评论 -
「初级篇」跟我一起学docker(17)--多节点mesos集群
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(17)–多节点mesos集群 多节点mesos集群1.配置master配置文件:/etc/default/mesos增加配置:IP=192.168.30.3(当前节点IP)2.配置slave节点配置文件:/etc/default/m...原创 2018-05-27 14:07:30 · 343 阅读 · 0 评论 -
「初级篇」跟我一起学docker(16)--单节点mesos集群
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(16)–单节点mesos集群Mesos简介什么是MESOS?Apache Mesos 是一个集群管理器,提供了有效的、跨分布式应用或框架的资源隔离和共享,可以运行 Hadoop、MPI、Hypertable、Spark。几个基本概念:Mesos m...原创 2018-05-27 14:05:47 · 437 阅读 · 1 评论 -
「初级篇」跟我一起学docker(15)--监控日志和日志管理
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(15)–监控日志和日志管理为什么要进行日志收集?应用程序跑在集群中,产生很多的日志,日志中包含着程序运行的情况的纪录,查看单个机器的日志过程繁琐,所以需要统一的日志管理平台对日志进行统一处理,将所有应用程序的日志收集起来,可以对日志进行存储、归档、查询、状态判...原创 2018-05-27 14:04:54 · 462 阅读 · 0 评论 -
「初级篇」跟我一起学docker(14)--docker swarm的使用
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(14)–docker swarm的使用1.什么是Docker Swarm?容器集群管理工具。通过docker swarm可以将多台机器连接在一起,通过swarm的调度可以服务的多台机器的部署,服务的伸缩。docker-swarm的场景因为需要多台doc...原创 2018-05-27 14:04:06 · 730 阅读 · 0 评论 -
「初级篇」跟我一起学docker(13)--docker Machine的使用
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(13)–docker Machine的使用 1.什么是DockerMachine?Docker Machine是一个工具,它可以帮你在虚拟主机安装docker,并且通过docker-machine 相关命令控制主机。你可以用docker machine在m...原创 2018-05-27 14:01:43 · 561 阅读 · 0 评论 -
「初级篇」跟我一起学docker(12)--docker compose的使用
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(12)–docker compose的使用1.什么是DockerCompose?编排和配置容器集群的工具。编排:定义被部署的对象的各组成部分之间的耦合关系,部署流程中各个动作的执行顺序,部署过程所需要的依赖文件和被部署文件的存储位置和获取方式,以及如何验证...原创 2018-05-27 13:59:04 · 943 阅读 · 0 评论 -
「初级篇」跟我一起学docker(11)--jenkins+github+Docker
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(11)–jenkins+github+Docker Github+Jenkins+Docker持续集成这次要做的就是我本地git push到github后,jenkins自动构建注意:本次课程jenkins必须有公网ip,保证github可以通知...原创 2018-05-27 13:23:54 · 745 阅读 · 0 评论 -
「初级篇」跟我一起学docker(十)--jenkins的使用
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(十)–jenkins的使用什么是Jenkins?jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也...原创 2018-05-27 13:19:50 · 334 阅读 · 0 评论 -
「初级篇」跟我一起学docker(九)--持续系统集成了解下git
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(九)–持续系统集成了解下git什么是持续集成?持续集成(Continuous integration,简称CI)。 根据敏捷大师Martin Fowler的定义,“持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般...原创 2018-05-27 13:16:22 · 266 阅读 · 0 评论 -
「初级篇」跟我一起学docker(九)--持续系统集成了解下git
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(九)–持续系统集成了解下git 什么是持续集成?持续集成(Continuous integration,简称CI)。 根据敏捷大师Martin Fowler的定义,“持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果...原创 2018-05-25 10:30:42 · 351 阅读 · 2 评论 -
「初级篇」跟我一起学docker(八)--Dockerfile
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(八)–Dockerfile1.利用Dockerfile创建镜像什么是Dockerfile?定义:Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义镜像。基本结构:Dockerfile由一行行的命令语句组成。...原创 2018-05-25 10:28:35 · 447 阅读 · 0 评论 -
「初级篇」跟我一起学docker(七)--网络
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(七)–网络1.容器对外服务当容器内运行一些网络应用,要让外部访问这些应用时,可以通过 -P 或 -p 参数来指定端口映射。使用 -P 映射时,Docker会随机映射一个49000 ~49900 的端口至容器内部开放的端口:docker run -d...原创 2018-05-25 10:26:17 · 450 阅读 · 0 评论 -
「初级篇」跟我一起学docker(六)--数据管理
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(六)–数据管理 1.数据卷数据卷是一个可供容器使用的特殊目录,有如下特性:数据卷可以在容器之间共享和重用数据卷修改会立即生效数据卷的更新不会影响镜像如果有容器使用数据卷,该卷会一直存在准备工作: 创建一个目录,并在目录里面创建...原创 2018-05-25 10:21:45 · 394 阅读 · 0 评论 -
「初级篇」跟我一起学docker(五)--仓库
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(五)–仓库1.Docker Hub仓库是集中存放镜像的地方。目前Docker官方仓库维护了一个公共仓库https://hub.docker.com,其中已经包括15000多个的镜像。大部分需求都可以通过在Docker Hub中直接下来镜像来实现。登...原创 2018-05-25 10:17:06 · 375 阅读 · 0 评论 -
「初级篇」跟我一起学docker(四)--容器的基本操作
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(四)–容器的基本操作1.创建容器Docker的容器十分轻量级,用户可以随时创建或删除容器。 新建容器:docker create Example:docker create –ti ubuntu说明:使用docker create命令创...原创 2018-05-25 10:06:42 · 456 阅读 · 0 评论 -
「初级篇」跟我一起学docker(三)--镜像的基本操作
>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!>>原文链接地址:跟我一起学docker(三)–镜像的基本操作1.获取镜像:命令: docker pull <域名>//:说明:镜像是Docker运行容器的前提。用户可以使用docker pull 命令从网络上下载镜像。对于镜像来说,如果不显式地指定tag,则默认会选...原创 2018-05-25 09:59:06 · 600 阅读 · 0 评论 -
「初级篇」跟我一起学docker(一)--认识
>>原文链接地址:跟我一起学docker(一)–认识>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢! 最近开始自学docker,决定把自己的学习进度分享给大家,每天一篇希望能帮助docker的初学者。大家积极留言哦,输出决定输入!预计20次完成docker的讲解。1.什么是dockerDocker 是一个开源项目,诞生于 2013 年初...原创 2018-05-24 11:42:34 · 1155 阅读 · 1 评论