Docker开启TLS和CA认证的方法步骤

Docker开启TLS和CA认证的方法步骤

目录一、生成证书二、开启远程三、远程连接3.1Jenkins连接3.2Portainer连接前言:Docker直接开启2375端口是不安全的,别人只要连上之后就可以任意操作,下面是开启Docker的TLS和CA认证方法,并使用Jenkins和Portainer连接。一、生成证书查看服务器主机名hostnameauto-generat

Docker 部署 Prometheus的安装详细教程

Docker 部署 Prometheus的安装详细教程

目录1.安装NodeExporter2.安装cAdvisor3.安装PrometheusServer4.创建运行Grafana5.添加监控模板6.键值查询7.使用Prometheus监控8.各个监控项的含义9.PrometheusUI中Target表达式查询10.安装blackbox_exporter11.Docker部署nginx-module-vts模块Docker搭建Consul集群(未完)D

Dockerfile构建自定义镜像的实现

Dockerfile构建自定义镜像的实现

目录前言Dockerfile简介Dockerfile构建镜像的流程Dockerfile使用前言前面文章中使用docker运行容器使用的镜像都是从dockerhub上远程pull下来的,那么我们能不能构建自己的镜像呢?答案是肯定滴,可以通过Dockerfile构建自己的镜像,Dockerfile本身并不难,就是一堆命令,让小

简析Linux网络编程函数

简析Linux网络编程函数

目录1,创建套接字socket2,绑定套接字bind3,创建监听;listen4,等待连接accept5,收发消息send和recv6,关闭套接字描述符close7,基于tcp协议的C/S服务器模型8,实现代码网络编程的一些基本函数:也是实现tcp协议通讯的基本步骤,实现代码在最后,IP需要修改为自己的IP,即

Linux运维基础httpd静态网页教程

Linux运维基础httpd静态网页教程

目录1.利用仓库创建httpdlrzszunzip文件2.对源码文件进行解压3.配置httpd-vhosts.conf的3种方法方法1:(相同IP,不同端口号配置)方法2:(不同IP,相同端口号配置)方法3:(相同IP,相同端口号,不同域名)1.利用仓库创建httpdlrzszunzip文件1.挂载[root@clq0917 ~

docker容器详细讲解如何精简镜像减小体积

目录一、减少镜像层数1.指令合并2.多阶段构建3.启用squash特性二、缩减容量1.选择小的基础镜像2.上下文管理3.及时清理下载精简镜像我们可以从两个方面切入:减少镜像层数缩减容量一、减少镜像层数1.指令合并Dockerfile中的每条指令都将创建一个层,不过查看官方文档中最佳实践

Linux的netstat命令详解

Linux的netstat命令详解

目录Linux的netstat命令1、TCP连接状态详解2、命令格式3、命令选项4、列出所有端口(包含TCP和UDP)4、列出所有TCP端口5、列出所有UDP端口6、列出所有处于监听状态的Sockets7、只列出所有监听tcp端口8、只列出所有监听udp端口9、只列出所有监听UNIX端口10显示所有端口的统计信息

virtualbox centos7 nat+host-only方式联网踩坑总结

virtualbox centos7 nat+host-only方式联网踩坑总结

目录1、问题背景2、虚拟机网卡有哪些连接方式?2.1、NAT2.2、BridgedAdapter(网桥模式)2.3、Internal(内网模式)2.4、Host-onlyAdapter(主机模式)3、让我们动手配置吧!3.1设置Nat网络3.2设置Host-only网络参考1、问题背景按照以往习惯的设置我采用桥接模式进行上网,但

Nginx location 和 proxy_pass路径配置问题小结

目录一、Nginxlocation基本配置1.1、Nginx配置文件1.2、Python脚本二、测试2.1、测试location2.2、测试location2.3、测试三location2.4、location不加2.5、location末尾2.6、location末尾三、总结本文是基于location的匹配末尾是否配置 / 和proxy_pass末尾是否配置

VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接

VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接

目录一、CentOS7+MySQL8.0,yum源安装二、登录mysql以及修改密码三、远程登录1.MySQLyum源安装2.安装后,首次登录mysql以及密码配置3.远程登录问题(Navicat15为例)一、CentOS7+MySQL8.0,yum源安装1.安装mysql前应卸载原有mysql,如果没有请忽虑1.1找出原有mysql安装目录输

1253067 TFnetwork_cn