dockerfile制作jdk1.8镜像
1、下载源码包 #官网下载jdk-8u131-linux-x64.tar.gz 2、Dockerfile文件内容: FROM centos:centos7.9.2009 RUN yum -y install vim lsof wget vim-enhanced passwd sudo yum-utils hostname net-toolslogrotate python-devel python-pip ADD j...
1、下载源码包 #官网下载jdk-8u131-linux-x64.tar.gz 2、Dockerfile文件内容: FROM centos:centos7.9.2009 RUN yum -y install vim lsof wget vim-enhanced passwd sudo yum-utils hostname net-toolslogrotate python-devel python-pip ADD j...
1、下载源码包 #wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz 2、Dockerfile: FROM centos:centos7.9.2009 RUN yum -y install gcc make vim lsof wget tar bzip2 unzip vim-enhanced passwd sudo yum-utils hostname net-tools...
1、关于docker对cpu、内存的限制 docker run --cpus 2 ( --cpu-period=100000和--cpu-quota=200000 ),其中 2代表 后项除前项 的值 ,可以为小数。 代表使用2个cpu的比例,不是指定2个cpu , 例如4C的机器...
概述:很多情况下,我们需要对以下url进行访问限制,比如后台管理、内部url路径等等,需要限制指定IP才能进行浏览,这个时候使用nginx就能很好的进行规则限制了。 nginx 版本:Teng...
概述: 很多时候,我们可能会需要准备对应的404、403文件来应对nginx出现的404、403等错误,但如果我们只是需要跳转到指定路径,我们可以像下面这样做。 error_page 404 /404.html; location...
概述:我们知道,nginx使用try_files可以定义多个方式查找我们需要访问的内容,如果不存在我们可以最后使用=404 结束,返回404的状态,但有的时候,这样显得并不人性化,于是我们可以...
概述: 最近遇到一个nginx语言跳转的需求,需求一、用户打开网站首页默认将根据浏览器语言进行跳转; 需求二、如果用户在页面上选择了指定语言,那么将种下语言cookie,下次用户打...
最近迁移zabbix server,想着环境太麻烦,于是直接用docker启动,再迁移对应数据,用着挺方便,记录一下。 1、先创建专用的网络 #docker network create zabbix_netnew 2、拉取我们需要的镜像 #d...
概述: 最近想查找某天的mysql慢日志大于指定执行时间的执行语句, 于是用下面的方式来实现。 前提是我们已经将mysql的慢日志按日期划分了。 主要是实现需求,草率的这么用了。 直...
概述: 最近新加了一组pgsql的环境,并且开启了wal log的日志归档功能,今天去例行检查的时候发现,日志归档目录并没有归档过来任何文件,这肯定是存在一定的问题,但可以确定的是...
概述:很多时候我们在linux系统中需要对项目的日志进行保留期限的控制,最近遇到了这样一个需求,保留项目日志的7天,也就是一周的时间,其他的日志全部删除,由于每天产生的日...
########redis 6bind 127.0.0.1 -::1protected-mode yesport 6379tcp-backlog 1024timeout 0tcp-keepalive 300daemonize nopidfile /var/run/redis_6379.pidloglevel noticelogfile /var/log/redis/redis.logdatabases 16always- show -logo no set -proc-tit...
压缩与解压相关: gzip file.txt //压缩.gz文件 gip -d file.txt.gz //解压.gz文件 tar -zxvf file.tar.gz //解压.tar.gz文件 tar -zxvf file.tar.gz -C /home/file/ //解压.tar.gz文件到指定目录 tar -zcf file.tar.gz file //压...
很多时候,我们在linux系统中会需要调整一些默认的内核参数,特别是在高并发系统下,除了中间件nginx、tomcat、redis、mysql等等,系统层面的优化也是特别重要的,例如sysctl.conf中的下面...
概述: 最近有个新需求,将指定目录中的文件全部生成一个同名的.md5文件,内容是该文件的md5值。例如:/opt/001/ 目录下有个123.txt , 那么将在/opt/001/目录下生成一个123.md5文件,该内容...