随笔分类 - Docker
摘要:本节内容: Jenkins介绍 安装部署Jenkins Jenkins构建maven风格的job Jenkins邮件通知设置 Sonar Jenkins与Docker结合 一、Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供
阅读全文
摘要:本节内容: Harbor介绍 安装部署Harbor 环境要求 环境信息 安装部署harbor 配置harbor 配置存储 完成安装和启动harbor 访问Harbor 修改管理员密码 启动后相关容器 Harbor持久化数据和日志 管理Harbor的生命 停止harbor 启动harbor 修改配置后
阅读全文
摘要:本节内容: Registry相关概念 Registry V1和V2 安装Docker 搭建本地registry v2 搭建外部可访问的Registry 添加认证 更高级的认证 registry web ui 一、Registry相关概念 前面的文章讲过Docker的组成部分,我们一般在使用Docke
阅读全文
摘要:本节内容: Docker容器跨主机通信方案 环境信息 升级内核 安装docker 防火墙设置和开启内核转发 安装启动consul 启动Docker 创建overlay network 创建容器 测试容器跨主机通信 网络拓扑 抓包分析 一、Docker容器跨主机通信方案 实现跨主机的容器通信有很多种方
阅读全文
摘要:本节内容: 背景 Moby项目 安装Docker CE 卸载Docker CE 一、背景 在搭建Registry的过程中,发现使用Docker 1.12版本,在push镜像到Registry时会报错误,几经查询解决之道无果后,去github的docker项目上提问,得到的回答是"Also note
阅读全文
摘要:本节内容: Dockerfile介绍 Dockerfile指令简单介绍 示例1:构建Nginx镜像 示例2:构建一个Ruby运行环境 构建缓存 一、Dockerfile介绍 dockerfile是构建镜像的说明书。dockerfile提供了一种基于DSL语法的指令来构建镜像,通过代码化,镜像构建过程
阅读全文
摘要:本节内容: 创建docker镜像的方法 手动构建镜像 一、创建docker镜像的方法 使用"docker commit"命令 使用"docker build"命令+"Dockerfile"文件 不推荐使用docker commit命令,而应该使用更灵活、更强大的dockerfile来构建docker
阅读全文
摘要:本节内容: Docker网络访问 端口映射 数据管理 一、Docker网络访问 1. docker自带的网络 docker network ls:列出当前docker中已有的网络 docker network inspect:查看网络详情,比如查看网络中有哪些容器 docker run --netw
阅读全文
摘要:本节内容: 安装Docker 卸载docker 镜像基本操作 容器基本操作 一、安装Docker Docker 对 Linux 内核版本的最低要求是3.10,如果内核版本低于 3.10 会缺少一些运行 Docker 容器的功能。这些比较旧的内核,在一定条件下会导致数据丢失和频繁恐慌错误。 CentO
阅读全文
摘要:本节内容: Docker的诞生 Hypervisor与Docker Docker要解决的问题 Docker配合运维的优势 Docker配合运维的劣势 Docker的架构及工作流 一、Docker的诞生 dotCloud公司(PaaS)自身业务发展并不如愿,创始人Solomon Hykes决定投向容器
阅读全文

浙公网安备 33010602011771号