随笔分类 -  Docker&K8S

Docker: Jenkins与Docker的自动化CI/CD流水线实战
摘要:什么是CI/CD 持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。持续交付(Continuous Delivery 阅读全文

posted @ 2019-04-02 22:13 梅梅~ 阅读(2837) 评论(1) 推荐(1) 编辑

Docker:pipeline编写基本技巧- jenkins配置通过免交互方式拉取git源码管理仓库的代码
摘要:工作中,从git仓库拉取代码有2种方式:交互式和非交互式 什么是交互式?就是拉取需要权限才能访问的代码时,需要输入密码 免交互式呢? 是通过密钥,私钥的方式,让服务端信任客户端,产生信任后,任何一次客户端向服务端发起的请求时,不需要密码,而是直接进行读写等操作。 在持续集成中,jenkins需要去g 阅读全文

posted @ 2019-03-28 14:36 梅梅~ 阅读(2002) 评论(1) 推荐(0) 编辑

Docker: Jenkins里的pipeline编写基本技巧
摘要:Jenkins里,先新建一个pipeline项目 Pipeline Syntax 在Sample Step里选择需要的插件,如果不存在,就去系统管理,插件管理里,进行安装。 如果源码管理工具用的是git,就在下拉里选择git 如果源码管理用的是svn,就搜索 scm to job来安装svn插件,安 阅读全文

posted @ 2019-03-28 11:54 梅梅~ 阅读(1300) 评论(0) 推荐(0) 编辑

Docker: Harbor一些小知识
摘要:镜像文件上传到私有仓库harbor后,镜像的物理存储位置在哪里? 这些信息记录在docker-compose.yml里,通过观察发现 镜像存储在了宿主机的 阅读全文

posted @ 2019-03-21 09:22 梅梅~ 阅读(904) 评论(0) 推荐(0) 编辑

Docker: 企业级镜像仓库Harbor的使用
摘要:上一节,演示了Harbor的安装部署 这次我们来讲解 Harbor的使用。 我们需要了解到: 1. 如何推镜像到镜像仓库 2. 如何从镜像仓库拉取镜像 3. 如何运行从私有仓库拉取的镜像 如果状态不对,使用docker-compose restart重启,或者使用docker-compose up 阅读全文

posted @ 2019-03-20 23:11 梅梅~ 阅读(6758) 评论(1) 推荐(0) 编辑

Docker: 企业级镜像仓库Harbor部署(http)
摘要:Harbor离线安装包下载地址:https://github.com/goharbor/harbor Docker compose(安装harbor需要用到docker compose)下载地址:https://docs.docker.com/compose/install/ Docker comp 阅读全文

posted @ 2019-03-18 15:27 梅梅~ 阅读(1717) 评论(1) 推荐(0) 编辑

Docker: 快速搭建LNMP网站平台
摘要:快速搭建LNMP网站平台 步骤: 1、自定义网络(这里建立一个自定义网络,名字叫 lnmp, 让LNMP网站的服务,都加入这个自定义网络)docker network create lnmp2、创建Mysql容器docker run -d \--name lnmp_mysql \--net lnmp 阅读全文

posted @ 2019-03-15 15:27 梅梅~ 阅读(1566) 评论(0) 推荐(0) 编辑

Docker: 构建Nginx,PHP,Tomcat基础镜像
摘要:Usage: docker build [OPTIONS] PATH | URL | - [flags] Options: -t, --tag list # 镜像名称 -f, --file string # 指定Dockerfile文件位置 前提:已经准备好了 如下文件(谁需要相关文件的,最下面有我 阅读全文

posted @ 2019-03-15 14:49 梅梅~ 阅读(796) 评论(0) 推荐(0) 编辑

Docker: dockerfile常用关键字
摘要:Dockerfile指令 Dockfile执行和shell命令一行,一行一行执行~ 写Dockerfile注意点: 1. 尽量少RUN 2. 多个命令拼接在一起 3. 清理部署垃圾 下面是一个构建一个tomcat的dockerfile 上面步骤中,要提到的是 小技巧: 比如说你要在linux上安装 阅读全文

posted @ 2019-03-15 14:22 梅梅~ 阅读(2328) 评论(0) 推荐(0) 编辑

Docker: docker network 容器网络
摘要:容器网络命令 : docker network --help 常用的是 docker network create/ls/rm/inspect 容器网络类型,一共有以下5种 bridge–net=bridge默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中。 阅读全文

posted @ 2019-03-15 11:31 梅梅~ 阅读(5510) 评论(0) 推荐(0) 编辑

Docker: docker container常用命令实战(2)-数据持久化
摘要:应用服务是在容器中运行的,容器随时会被删除,如果是个mysql容器呢?数据存储在容器里,容器删除了,数据也没了,那就是个噩梦。 所以一些数据是需要存储在容器之外的,可以是宿主机,可以是网络存储位置上,目的是为了数据能保留下来,这就是数据的持久化。 接下来,我们了解一下,如何将容器中需要持久化的数据, 阅读全文

posted @ 2019-03-14 14:28 梅梅~ 阅读(839) 评论(0) 推荐(0) 编辑

Docker: docker container常用命令实战
摘要:容器管理,容器常用选项 选项 描述 -i, –interactive 交互式 -t, –tty 分配一个伪终端 -d, –detach 运行容器到后台 -e, –env 设置环境变量 -p, –publish list 发布容器端口到主机 –name string 指定容器名称 -h, –hostn 阅读全文

posted @ 2019-03-14 11:23 梅梅~ 阅读(10625) 评论(0) 推荐(0) 编辑

Docker: docker image常用命令实战
摘要:#docker列出镜像[root@192 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEnginx latest 881bd08c0b08 6 days ago 109MB#docker:查看镜像名为nginx的镜像历史[root@192 阅读全文

posted @ 2019-03-12 12:01 梅梅~ 阅读(10357) 评论(0) 推荐(0) 编辑

Docker: docker 启动一个Nginx容器
摘要:本文演示从官方镜像仓库拉取一个nginx镜像并启动docker run -d –p 8800:80 nginx (同一个镜像,可以启动N个容器, 比如说,一个nginx服务,可以在这个docker主机上,启动N个nginx容器,只要你有需要,想启动几个就启动几个,一个容器就像一个linux进程,互相 阅读全文

posted @ 2019-03-11 14:26 梅梅~ 阅读(14653) 评论(0) 推荐(0) 编辑

Docker:测试环境的准备-centos7上安装docker
摘要:Dockers官方部署文档:https://docs.docker.com/install/linux/docker-ce/centos/ 1.建议先关闭 selinux (selinux是 linux的一个安全机制,在生产环境都很少启用) 方法a: 进入配置文件修改 vi /etc/selinux 阅读全文

posted @ 2019-03-11 13:53 梅梅~ 阅读(810) 评论(0) 推荐(0) 编辑

Docker:测试环境的准备-建立一台centos测试机
摘要:一、安装虚拟机并配置网络,下面演示在一台工作机上搭建环境 基础准备: 下载地址: http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso 下载地址: http://mirrors.163. 阅读全文

posted @ 2019-03-08 15:20 梅梅~ 阅读(1045) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示