Jenkins使用Docker插件动态构建Docker镜像的方法
介绍介绍前面我们学会了Jenkins工具安装搭建,实现了将项目文件从Git仓库里下载下来的最基本的功能。项目文件下载下来了,接着就是要把项目文件部署到服务器上面去了。在传统的web应用部署方式里,部署文件就是要把项目文件复制到web服务...
阅读 21
关于docker官方镜像不能使用的问题!!!
问题最近发现docker pull任何镜像都不好使了,都失败在这里了。原来以为是国外源的问题,加上了国内源,还是不行。后来想会不会是国内源镜像资源陈旧?那拉取老版镜像试试?依然不行。再后来想着是docker-ce的问题?升级到了最新版本...
阅读 27
使用jenkins/jenkins:2.401.1镜像安装Jenkins服务
介绍介绍前面我们学习了各种软件的安装、各种数据库的安装、各种程序运行环境的安装,还学习了docker-compose的使用,基于rancher的k8s的使用,还有gitlab和git的安装和使用。基本上使用这些技术完全可以自己搭建一整套...
阅读 13
Docker Hub无法访问怎么办?
问题截止福哥发文的时间点hub.docker.com依然无法访问!这下可真sb了,没有办法查询镜像的标签列表了!什么?你说可以用curl去查registry.hub.docker.com?别做梦了!hub.docker.com不让你访问...
阅读 732
使用gitlab/gitlab-ce:12.1.3-ce.0镜像安装GitLab服务
介绍介绍前面福哥带着大家学会了使用k8s集群部署整套web服务(包括PHP环境和MySQL数据库等等)的方法。今天我们来学学Git的使用,Git是一款版本控制软件,用来管理项目文件的版本,是每一个研发人员每天都要使用的软件。那么什么是版...
阅读 40
Rancher(k8s)使用SSL证书配置负载均衡LB的HTTPS安全方式访问
介绍介绍在上一节课里面福哥带着大家学会了k8s的配置映射Config的使用方法,今天我们要讲讲如何使用SSL证书为k8s的负载均衡LB开启HTTPS的支持!大家都知道现在主流的浏览器Chrome、Edge都是要求网站使用HTTPS安全方...
阅读 271
Rancher(k8s)的配置映射Config的使用方法
介绍介绍在上一节课里面福哥带着大家学会了使用k8s的持久存储卷Volumes(PV/PVC)的使用方法,今天我们要讲讲k8s的配置映射Config的使用方法!福哥的tfphp服务里面使用PHP程序去操作MySQL数据库,这个MySQL数...
阅读 172
Rancher(k8s)的持久存储卷Volumes(PV/PVC)的使用方法
介绍介绍在上一节课里面福哥带着大家学会了使用k8s的负载均衡Load Balancing(LB)发布集群内部的服务的方法,今天我们要讲讲k8s的持久存储卷Volumes(PVC)的使用方法!k8s的PVC是用来将外部的存储媒介挂载到服务...
阅读 38
Rancher(k8s)的负载均衡Load Balancing(LB)的使用方法
介绍介绍在上一节课里福哥带着大家学习了使用Rancher来部署tfmysql、tfredis、tfelasticsearch和tfphp,今天我们要讲讲如何使用k8s的负载均衡Load Balancing(LB)将我们部署的网站发布出去...
阅读 52
Rancher(k8s)的项目Project/命名空间Namespace的设计和工作负载Workload的部署
介绍介绍上一课福哥带着大家费了九牛二虎之力终于把基于rancher/rancher的k8s环境的给搭建起来了!下一步就是要根据我们的需求设计项目和命名空间了!那么什么是项目,什么又是命名空间呢?按照k8s的设计理念,命名空间就是把我们的...
阅读 26