自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (47)
  • 收藏
  • 关注

转载 Docker--基于alpine制作jdk8镜像

参考文章:Alpine制作JDK8镜像的坑用Alpine跑了JDK8的镜像结果发现,JDK还是无法执行.后来翻阅文档才发现Java是基于GUN Standard C library(glibc)Alpine是基于MUSL libc(mini libc)所以Alpine需要安装glibc的库,以下是官方给出wiki:https://wiki.alpinelinux.org/wik...

2019-10-31 16:32:16 7197 3

转载 Dockerfile构建镜像最佳实践

参考文章:Dockerfile构建镜像最佳实践 在前文Dockefile及命令详解中我们已经学习了如何通过Dockerfile构建镜像以及命令的详细说明,但是在生产环境或项目使用时如何构建出一个尽可能小的镜像是一个必须要学会的要点,本文将带领大家讨论如何精简镜像以及精简镜像带来的好处。在学习本文前建议大家看下Docker核心技术原理和Docker容器和镜像的区别文章中关于镜像的分层等知识有基础...

2019-10-29 14:43:24 321

转载 Alpine Linux详解

参考文章:Alpine Linux常用命令Alpine Linux详解

2019-10-28 15:50:28 1169

原创 shell脚本判断多个目录是否存在

1.判断多个目录是否存在#!/bin/bashif [ -d "/data_docker" -o -d "/opt/dpkg_soft" ]; then echo oooooooooooofi2.判断多个文件是否存在#!/bin/bashif [ -f "database1.sql" -a -f "database2.sql" -a -f "database3.sql"...

2019-10-25 09:23:04 6121

转载 shell加密工具shc的安装

1)工具说明shell脚本是可读写的,很有可能会泄露敏感信息,如用户名/密码/路径/IP等.同样在shell脚本运行时会也泄露敏感信息.shc是一个加密shell脚本的工具,它的作用是把shell脚本转换为一个可执行的二进制文件.这就很好的解决了上述问题.2)下载安装下载:http://www.datsi.fi.upm.es/~frosal/sources/shc...

2019-10-23 11:36:47 1886

转载 java获取和设置系统变量(环境变量)

一、Java获取环境变量Java 获取环境变量的方式很简单:System.getEnv()得到所有的环境变量System.getEnv(key) 得到某个环境变量Map map = System.getenv(); Iterator it = map.entrySet().iterator(); while(it.hasNext()) { Entry...

2019-10-22 17:22:08 4286

转载 shell脚本加密经验分享

为啥要加密shell脚本.以我个人的需求为例,我要做一个自动远程登录的脚本,每次手动输密码太慢,而且输的多了密码也容易泄露;直接把密码写在脚本里,快确实是快,但是安全性让人无法忍受,写脚本的时候都有可能被过路的不小心看到密码,这就太蛋疼了。最终解法就是,把密码写在脚本里,作为参数传给下一个脚本让其用来登录,而保存密码的脚本,使用某种手段加密,令其不可读但是可执行。加密方法介绍和实战...

2019-10-21 11:15:59 1883

转载 CENTOS7开机自启动脚本

参考文章:linux 添加开机启动项的三种方法两种实现方式:方法一:(/etc/profile.d/)将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。方法二:(rc.local)1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权chmod +x ...

2019-10-17 11:47:24 483

原创 docker -- alpine容器使用apt命令安装软件

#更新apt-get update # 安装vi命令apt install vim# 安装weget命令apt install weget# 安装yum命令apt install yum# 安装ifconfig命令apt install net-tools # 安装ping命令apt install iputils-ping ...

2019-10-16 16:18:25 5899 3

转载 Docker 私有仓库方案比较与搭建

我们知道docker镜像可以托管到dockerhub中,跟代码库托管到github是一个道理。但如果我们不想把docker镜像公开放到dockerhub中,只想在部门或团队内部共享docker镜像,能不能项gitlab一样在搭建私有的仓库呢?答案是肯定的,docker也支持将镜像存到私有仓库。下面将验证docker原生的仓库和开源的私用仓库,并分析其特点。1docker原生仓库搭建1.1配...

2019-10-16 14:44:02 410

转载 Docker常用镜像

参考文章:Docker常用镜像alpinelpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.特点是轻量,小,现在docker推荐的base镜像系统,绝大多数公共docker镜像都有alpine版本。新建repositories...

2019-10-16 14:24:29 574

原创 centos7 离线安装docker-ce

参考文章:centos7 离线安装docker-ce配置docker官方源并用yum安装dockercentos7离线安装docker1.配置docker源(无该需求可跳过) 1.1 方式一#添加docker repoyum-config-manager --add-repo https://download.docker.com/linux/centos/dock...

2019-10-16 11:45:05 1298

转载 windows中安装使用docker

docker可以在windows上使用,不过很少博客提到的是需要windows开启Hype-V,而这项功能是windows 10家庭版和教育版不支持的,有的博客提供的改注册表的功能亲测无效。所以windows上使用docker的基本条件就是保证操作系统是windows专业版。安装首先开启Hype-V任务栏windows图标上右键—应用与功能—右边栏程序与功能—左边栏启用或关闭Wind...

2019-10-15 10:53:33 287

原创 docker -- 数据库系列

让docker中的mysql启动时自动执行sql

2019-10-14 11:31:06 153

转载 Docker容器日志清理

2019-10-14 10:22:29 308

转载 Docker三剑客:Compose、Machine和Swarm

参考文章:Docker三剑客:Compose、Machine和SwarmDocker Compose和Docker Stack区别由于docker stack把docker compose的所有工作都做完了,因此可以肯定docker stack将占主导地位。这意味着docker-compose可能会被弃用,最终不会被支持。...

2019-10-12 16:03:27 244

转载 Docker容器无法访问外网

在宿主机中,进行如下操作:一、 查看宿主机的nameserver> cat /etc/resolv.confdomain mycompanysearch mycompanynameserver xxx.xxx.xxx.xxx二、 创建或修改 /etc/default/docker,在其中添加或编辑如下选项DOCKER_OPTS="--dns xxx.xxx.xxx....

2019-10-12 15:53:52 7430

转载 docker同一个宿主机不同容器之间通信问题

一、为什么要书写此文档?因为Docker容器思想一个容器只做一件事,所以JavaWeb整体会在一个容器中,数据库(Mysql,redis,Hbase)会单独存在另一个容器中,势必会造成容器之间的通信,由于Docker容器之间采用沙箱隔离运行机制,所以在不同容器之间数据通信就成了一个大问题!二、如何解决容器之间数据通信问题?(link第一种方式)有两种方案,第一种搭建容器的桥接网络(详情...

2019-10-12 15:05:49 3357

转载 Docker容器访问宿主机网络的方法

参考文章:docker学习笔记:容器的网络设置最近部署一套系统,使用nginx作反向代理,其中nginx是使用docker方式运行:$docker run -d --name nginx $PWD:/etc/nginx -p 80:80 -p 443:443 nginx:1.15需要代理的API服务运行在宿主机的 1234 端口, nginx.conf 相关配置如下:serve...

2019-10-12 11:10:41 1545

转载 Dockerfile 指令 VOLUME 介绍

在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基于容器创建新的镜像)。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除了,数据还在。2)当我们在开发一个web应用时,开发环境是在主机本地,但...

2019-10-12 08:54:47 260

原创 Dockerfile 总参

参考文章:docker学习笔记18:Dockerfile 指令 VOLUME 介绍随笔分类 - 虚拟化和Doker技术

2019-10-12 08:30:16 224

转载 Docker生成镜像的两种方式

有时候从Docker镜像仓库中下载的镜像不能满足要求,我们可以基于一个基础镜像构建一个自己的镜像两种方式:1.更新镜像:使用docker commit命令 2.构建镜像:使用docker build命令,需要创建Dockerfile文件 更新镜像 先使用基础镜像创建一个容器,然后对容器内容进行更改,然后使用docker commit命令提交为一个新的镜像(以tomcat为例)。 1.根据基...

2019-10-10 21:56:30 17889

转载 从Docker Machine到K8S:容器管理为啥有这么多工具?

1、有了Docker,为啥还需要额外容器管理工具2、Docker三剑客Docker Machine Docker Compose Docker Swarm3、MesosMesos概述 Mesos架构 小结4、Kubernetes概述 核心概念 集群组件 资源抽象 小结5、Fleet——Core OS6、容器管理工具对比Kubernetes的优势 Ku...

2019-10-10 17:34:07 300

转载 k8s和docker区别

参考文章: k8s介绍Dockers是容器化技术,K8S是一套自动化部署工具,可全生命周期管理Dockers容器。K8S是谷歌开发的容器集群管理系统。在Dockers技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一些列完整功能,提高了大规模容器集群管理的便捷性。K8S在Docker技术的基础上,为容器化的应用提供部署运行、资源调...

2019-10-10 17:20:14 3038

转载 Docker命令集合

1.容器备份1.1导出镜像到文件docker save -o /home/bdqn/leon/tomcat.tar tomcat1.2从文件导入成镜像docker load --input tomcat.tar1.3还有一种对于容器的操作:可以通过docker --help 查看docker exportdocker import1.4启动成容器测试doc...

2019-10-10 11:11:34 214

转载 docker容器之间的通信方式

参考文章:docker学习之路1:容器之间的通信方式docker中容器之间通信方式docker容器之间的通信

2019-10-09 22:12:40 507

转载 Docker 三剑客之 Docker Machine

参考文章:docker machine介绍和使用(脸书)windows上使用docker-machine创建dockerDocker Machine远程部署docker主机环境docker之docker-machine用法docker-machine命令大全Docker Machine 介绍Docker Machine 是 Docker 官方编排(Orchestrat...

2019-10-08 17:04:44 198

转载 java终止线程的三种方式

停止一个线程通常意味着在线程处理任务完成之前停掉正在做的操作,也就是放弃当前的操作。在 Java 中有以下 3 种方法可以终止正在运行的线程:使用一个volatile的共享变量作为退出标志,使线程正常退出,也就是当 run() 方法完成后线程中止。 使用 stop() 方法强行终止线程,但是不推荐使用这个方法,该方法已被弃用。 使用 interrupt 方法中断线程。1. 使用标志位...

2019-10-08 11:18:34 161

httpd安装包--httpd安装包

rpm -Uvh --force --nodeps *.rpm httpd rpm安装包

2021-02-20

gcc rpm安装包

离线下载: yumdownloader --destdir=./ --resolve gcc gcc-c++ 环境全量下载: yumdownloader --destdir=./ --resolve gcc gcc-c++ glibc mpfr 离线安装: rpm -Uvh --force --nodeps *.rpm

2021-02-20

crontabs_pack

# 安装crontab命令: # yum install -y crontabs.noarch # or: # yum install crontabs # yum -y install crontabs --downloadonly --downloaddir /root/crontabs rpm -Uvh --force --nodeps *.rpm

2021-02-20

initscripts.zip

解决: centos解决bash: service: command not found 错误的问题 rpm -Uvh --force --nodeps *.rpm

2021-02-20

mod_ssl_pack.zip

适用系统centos7.4 , mod ssl pack

2021-02-20

centos7 crontab 安装包

centos7 crontab 安装包

2020-11-14

centos7.4 postgresql11-11.8 rpm 安装包

centos7.4 postgresql11-11.8 rpm 安装包,centos7.4 postgresql11-11.8 rpm 安装包,centos7.4 postgresql11-11.8 rpm 安装包,centos7.4 postgresql11-11.8 rpm 安装包

2020-11-14

service命令 安装包

centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,centos 7.4 service 命令rpm安装包,

2020-11-14

ntp rpm 安装包

centos7 ntp rpm 安装包

2020-08-04

redis rpm 安装包

centos7系统redis rpm离线安装包

2020-07-08

docker rpm 安装包

docker_ce_pack,centos7 系统 docker rpm离线安装包

2020-07-06

ImpalaJDBC42-2.6.17.1020.jar

Imapa jdbc驱动包,驱动包版本:ImpalaJDBC42-2.6.17.1020 Pom文件格式: com.cloudera ImpalaJDBC42 2.6.17.1020

2020-05-18

logstash-7.6.0.tar.gz

logstash-7.6.0.tar.gz logstash-7.6.0.tar.gz logstash-7.6.0.tar.gz logstash-7.6.0.tar.gz

2020-02-23

logstash-7.6.0.rpm

logstash-7.6.0.rpm logstash-7.6.0.rpm logstash-7.6.0.rpm logstash-7.6.0.rpm logstash-7.6.0.rpm

2020-02-23

htop-2.2.0-1.el7.x86_64.rpm

htop--rpm离线安装包

2019-11-21

docker离线rpm包-use.rar

centos7 -- docker离线安装rpm包!!! 具体安装方式可参考博客《centos7 离线安装docker-ce》,地址: https://blog.csdn.net/justlpf/article/details/102582236

2019-10-30

gcc.tar.gz

gcc++离线安装rpm包

2019-08-09

elasticHD_darwin_amd64

ElasticHD 使用方式:https://blog.csdn.net/justlpf/article/details/87927811 ElasticHD 版本号:ElasticHD 1.4.1

2019-02-28

elasticHD_linux_amd64

ElasticHD 使用方式:https://blog.csdn.net/justlpf/article/details/87927811 ElasticHD 版本号:ElasticHD 1.4.1

2019-02-28

elasticHD_windows_amd64

ElasticHD 使用方式:https://blog.csdn.net/justlpf/article/details/87927811 ElasticHD 版本号:ElasticHD 1.4.1

2019-02-28

mysql-connector-java-8.0.22.jar

mysql-connector-java-8.0.22.jar

2023-12-14

mysql-connector-java-5.1.47.jar

mysql-connector-java-5.1.47.jar

2023-12-14

sonar-pdfreport-zh-plugin-4.0.1.jar

sonarqube PDF导出插件中文版,适用SonarQube版本 : 5.5--9.9

2023-12-08

sonar-pdfreport-en-plugin-4.0.1.jar

sonarqube PDF导出插件英文版,适用SonarQube版本 : 5.5--9.9

2023-12-08

cdh-7.1.7, cm7.4.4离线安装包

上传资源包括: 1. cdh-7.1.7完整离线安装包 2. cm-7.4.4完整离线安装包 安装教程参考: 《Centos7 离线安装 CDH7.1.7》, 地址为: https://blog.csdn.net/justlpf/article/details/134601520

2023-11-24

k8s - calico.yaml

k8s -- calico.yaml

2023-07-24

JDK11--jdk-11.0.16.1_linux-x64_bin.rpm

jdk-11.0.16.1_linux-x64_bin.rpm

2022-10-11

Redis桌面管理工具RedisDesktopManager

Redis桌面管理工具RedisDesktopManager

2022-10-11

PicPick -- 截图,取色器工具

截图,取色器工具 picpick 截图,取色器工具

2022-09-13

jd-gui 1.6.6 -- java反编译中文复制无乱码

jd-gui 1.6.6 -- java反编译中文复制无乱码

2022-09-05

取色器-Colorsv2.1.0.5Beta

取色器-Colorsv2.1.0.5Beta

2022-08-17

Snipaste-2.2.3-Beta-x64.zip

Snipaste Windows免安装截图工具

2021-09-14

Xshell-7.0.0076p&&Xftp-7.0.0074p免费版

Xshell-7.0.0076p&&Xftp-7.0.0074p免费版

2021-07-15

jdk-8u291-x64.rar

jdk-8u291-linux-x64.rpm & jdk-8u291-windows-x64.exe & jdk api 1.8_google.CHM

2021-05-10

net-tools-2.0-0.51.20160912git.el8.x86_64.rpm

提供 ifconfig 命令

2021-02-20

jdk-8u172-linux-x64.rpm

jdk-8u172-linux-x64.rpm

2021-02-20

lsof-4.87-6.el7.x86_64.rpm

lsof-4.87-6.el7.x86_64.rpm centos7.4 lsof

2021-02-20

unzip-6.0-19.el7.x86_64.rpm

unzip-6.0-19.el7.x86_64.rpm

2021-02-20

centos nginx-1.16.1安装包

rpm -Uvh --force --nodeps *.rpm centos nginx-1.16.1离线安装包

2021-02-20

net-tools-2.0-0.51.20160912git.el8.x86_64.rpm

提供 ifconfig 命令 net-tools-2.0-0.51.20160912git.el8.x86_64.rpm

2021-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除