xl.zhang的博客

勿在浮沙筑高台。

排序:
默认
按更新时间
按访问量

Docker学习笔记(十二):Docker Swarm

1. 什么是Docker Swarm? 容器集群管理工具。 通过docker swarm可以将多台机器连接在一起,通过swarm的调度可以服务的多台机器的部署,服务的伸缩。   2. Docker Swarm 使用入门 1)节点初始化(manager节点) docker swarm ...

2018-09-03 10:24:58

阅读数:1388

评论数:0

Docker学习笔记(十一):Docker Compose

1. 什么是Docker Compose? 编排和配置容器集群的工具。 编排:定义被部署的对象的各组成部分之间的耦合关系,部署流程中各个动作的执行顺序,部署过程所需要的依赖文件和被部署文件的存储位置和获取方式,以及如何验证部署成功。这些信息都会在编排工具中以指定的格式定义并保存下来,从而保证这...

2018-09-03 10:05:10

阅读数:1377

评论数:0

Docker学习笔记(十):Docker Machine

1. 什么是Docker Machine? Docker Machine是一个工具,它可以帮你在虚拟主机安装docker,并且通过docker-machine 相关命令控制主机。你可以用docker machine在mac、windows、单位的网络、数据中心、云提供商(AWS或Digital ...

2018-09-03 09:33:01

阅读数:1380

评论数:0

Docker学习笔记(九):Docker +Jenkins +Github持续集成

本次配置时,jenkins需要配置在外网可访问的服务器上,因为在git push内容到github时,触发Webhooks并推送到jenkins服务器上。   1. 配置Github(通过秘钥登录) 生成秘钥: ssh-keygen -t rsa -b 4096 -C &quot...

2018-08-28 22:40:12

阅读数:1434

评论数:0

Docker学习笔记(八):Dockerfile相关操作

1. 利用Dockerfile创建镜像 什么是Dockerfile? 定义:Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义镜像。 基本结构: Dockerfile由一行行的命令语句组成。并且支持以#开头的注释行。一般Dockerfile分为四个...

2018-08-16 23:18:19

阅读数:873

评论数:0

Docker学习笔记(七):docker网络

1. 容器对外服务(以mysql为例) 当容器内运行一些网络应用,要让外部访问这些应用时,可以通过 -P 或 -p 参数来指定端口映射。 使用 -P 映射时,Docker会随机映射一个端口至容器内部开放的端口: docker run --name my_mysql -d -e MYSQ...

2018-08-14 20:27:47

阅读数:917

评论数:0

Docker学习笔记(六):数据卷的相关操作

1. 数据卷 数据卷是一个可供容器使用的特殊目录,有如下特性: 1)数据卷可以在容器之间共享和重用 2)数据卷修改会立即生效 3)数据卷的更新不会影响镜像 4)如果有容器使用数据卷,该卷会一直存在   在容器内创建数据卷 在使用docker run命令时,使用 -v 标记可以在容器...

2018-08-14 16:56:54

阅读数:914

评论数:0

Docker学习笔记(五):创建私有仓库和仓库加速

1. Docker Hub 仓库是集中存放镜像的地方。 目前Docker官方仓库维护了一个公共仓库。 大部分需求都可以通过在Docker Hub中直接下来镜像来实现。 用户无需登录可以通过 docker search命令来查找官方仓库中的镜像,并利用docker pull 下载到本地,可以...

2018-07-27 20:49:52

阅读数:968

评论数:0

Docker学习笔记(四):容器的常用操作

1. 创建容器 Docker的容器十分轻量级,用户可以随时创建或删除容器。 新建容器: docker create 说明:使用docker create命令创建的容器处于停止状态,可以使用docker start命令启动它。 新建并启动容器: docker run 说明: 等价于...

2018-07-26 21:29:23

阅读数:969

评论数:0

Docker学习笔记(三):镜像的常用操作

1. 获取镜像 命令: docker pull <域名>/<namespace>/<repo>:<tag> 说明:...

2018-07-25 21:50:25

阅读数:1009

评论数:0

Docker学习笔记(二):docker的安装和配置

环境介绍: 操作系统:64bit CentOS7,Linux内核版本最低为3.10(操作 uname -r 查看当前版本) docker版本:17.05.0-ce   安装步骤: 1. 通过yum 方式安装docker: 第一步:更新yum源 sudo yum update 第二...

2018-07-25 19:44:04

阅读数:985

评论数:0

Docker学习笔记(一):初识docker

1. 什么是 docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 ...

2018-07-24 20:24:32

阅读数:1039

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭