鬼谷子叔叔

跟福哥学编程吧~~

在CentOS7上面升级docker到docker-ce的最新版本【20210601】
介绍介绍福哥在使用docker-compose工具build镜像的时候得到了如下的错误信息:[root@dev TFLinux]# docker-compose build mysql Building mysql unknown flag: --iidfile...
阅读 335
Failed to connect to proxy. Empty dialer response" error="dial tcp 192.168.2.168:44386: connect: connection refused"
介绍介绍福哥发现如果我们在rancher服务器节点上面部署rancher客户端节点的话,总是会出现不成功的情况。这是因为虽然是一台服务器,但是服务器节点和客户端节点之间还是“远程”操作的,这里面就存在一个安全的问题。而rancher解决安全的方式就是使用HTTPS方式加密传输数据,HTTPS就意味着需要一张SSL证书。当我们没有合法的...
阅读 790
docker端口映射和真实IP地址【20210906】
介绍介绍关于docker做端口映射的技术,相比大家都比较属性了,不就是用port做个映射吗?简单!!!其实,这个端口映射还是有一些道道的,大家跟着福哥来吧~~expose暴露端口给宿主机,这时可以通过iptables设置NAT规则将暴露出来的端口映射出来。真实IP地址因为是通过NAT访问的,所以服务器获取的客户端IP地址就是NAT外面...
阅读 258
Docker导出容器到镜像的方法export/import的使用技巧【210829】
介绍介绍我们辛辛苦苦调好了一个容器的设置,想保存起来怎么办?我们需要备份一个容器的设置和数据,数据没有通过卷功能做持久化怎么办?我们想把调整好的容器打包成一个镜像供其他环境使用,应该怎么办?这些问题都涉及到一个操作,就是把容器数据整体导出,形成一个文件,或者一个镜像。export导出镜像可以使用export命令,export可以将一个...
阅读 124
Docker的network网络管理技巧【20210826】
介绍介绍今天福哥要给大家说说关于Docker里面的network网络的管理技巧。Docker自己搭建了一个虚拟的网络,我们可以创建多个虚拟的网络,然后利用这个虚拟的网络创建容器,那么同一个虚拟网络之内的多个容器之间就可以通过虚拟网关进行通讯了。查看可以通过ls命令查看网络列表。docker network ls创建...
阅读 106
docker-compose学习笔记【20210530】
介绍介绍上一课我们通过Dockerfile把PHP、MySQL、Redis、MongoDB、Elasticsearch和Nginx重新安装了一遍,大家会发现单独启动这些相互依赖的软件还真是技术活,需要根据依赖关系按顺序启动容器,一旦容器退出了还要想办法及时启动起来。这个问题在早期的Docker部署时期只能通过Shell脚本+Cront...
阅读 79
Docker学习笔记【20210109】
介绍介绍Docker是一个容器(Container)服务,用来管理容器。容器就是一个运行环境,可以部署任何软件运行环境,且环境内只包含最小的操作系统所需要的系统文件,轻量级的运行环境保证了系统的性能,干净的系统环境保证了系统的安全。容器可以有自己的IP地址,可以有自己的service系统,可以有自己的hosts,可以有自己的cront...
阅读 370
使用Dockerfile基于centos7镜像搭建jenkins环境【20210726】
介绍介绍jenkins在持续集成工作当中起到的作用,简单一句话就是:手动转自动。一般情况下,如果没有jenkins工具,我们要发版上线功能的流程是:从版本库检出最新代码 》部署到灰度机器 》进行自动化测试 》将灰度机器连接Nginx。这里面的每一个环节都需要人员去一步一步操作,即便有脚本辅助,还是会有风险,而且时间成本高。使用jenk...
阅读 49
使用Dockerfile基于2.60.3镜像搭建jenkins环境【20210721】
介绍介绍jenkins在持续集成工作当中起到的作用,简单一句话就是:手动转自动。一般情况下,如果没有jenkins工具,我们要发版上线功能的流程是:从版本库检出最新代码 》部署到灰度机器 》进行自动化测试 》将灰度机器连接Nginx。这里面的每一个环节都需要人员去一步一步操作,即便有脚本辅助,还是会有风险,而且时间成本高。使用jenk...
阅读 102
Rancher/Server的安装使用【20210115】
介绍介绍Rancher/Server是一款管理k8s集群的B/S软件,通过Rancher/Server我们可以轻松地管理多个Docker服务器。Rancher/Server是图形化的操作界面,大大简化了操作难度,提高了执行效率。使用Rancher/Server还可以方便地监控各个服务的运行状态,随时了解到服务平台的健康状态。使用Ran...
阅读 159