1.下载 进入apache官网 http://httpd.apache.org/ 下载apache即可 2.启动ab 以windows环境下,apache安装路径为C:\apache\Apache24\为例 打开cmd命令,输入命令到bin目录 cd C:\apache\Apach【文章转自:香港站群服...
运维教程
docker容器里面的root权限获取方法
首先你的container得正在运行 【文章由高防cdn提供,感恩】 可通过sudo docker container ls或者sudo docker ps查看容器的CONTAINER ID 最后执行命令(其中7509371edd48 为上面查到的CONTAINER ID) sudo doc...
使用docker更改容器内root密码的操作
1.在制作dockerfile的时候使用如下命令设置ssh密码 RUN echo “root:root” | chpasswd 2.现在需要在容器生成后更改容器内root密码 使用 docker exec -it centos7.5 root:newpassword | chpasswd 命令执行成功,但...
docker 如何修改mysql的root密码
第一步mysql容器 docker exec -it 容器ID /bin/bash 第二步连接mysql mysql -uroot -p 输入密码后,登录mysql终端 第三步修改密码 SET PASSWORD FOR 'root' = PASSWORD('设置的密码'); 第四步重启 重启mysql容器即...
docker 免root权限登陆的解决方案
初次使用docker命令的时候会报权限问题 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.37/containers/jsonall=1: dial unix /var/r...
docker 如何添加证书
1.升级处理:sudo apt-get update 缺包,包的版本旧等问题可以由此解决,如果不是的话那就是缺失认证,需要生成自己的认证证书。 2.生成自己的认证证【文章出处:http://www.yidunidc.com/hkzq...
docker的pdflatex环境配置的方法步骤
技术背景 Latex在文档撰写方面是不可或缺的工具,尤其是在写文章方面,是必须要用到的文字排版工具。但是latex的环境部署并不是一个特别人性化的操作,尤其是在各种不同的平台上...
docker配置openGauss数据库的方法详解
For Windows User 在docker中使用openGauss 拉取openGauss镜像 在控制台输入 docker pull enmotech/opengauss:latest 等待下载 中途可能会出现卡住的情况。可以按 Ctrl+C 之后重新运行拉取镜像的的指令。直到...
解决Mac Docker x509证书的问题
问题 最近需要登录私有镜像中心,登录时出现错误提示: Error response from daemon: Get https://***: x509: certificate signed by unknown authority 原因 私有镜像中心的证书不可信,需要添加私有镜像中心...
解决Docker x509 insecure registry的问题
在安装好Docker以后,想从公司搭建的私服Harbor上docker pull的时候碰上了x509问题,这个问题的原因是docker会验证网站的证书,私服没有相应的证书所以docker拒绝访问,但是我们也可以自己...
解决docker的tls(ssl)证书过期问题
问题现象: [root@localhost ~]# docker image pull xxx.com.cn/centos7 Using default tag: late【文章原创作者:http://www.1234xp.com/shsgf.html转载请保留出处】st Error response from daemon: Get https://xxx.com.cn/v1/_ping: x5...
解决docker pull镜像报错的问题
描述: 在win10下安装VM,在VM里运行docker,使用docker pull拉取镜像时报错 一、 Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting heade...
使用elasticsearch定时删除索引数据
1、有的时【文章出处:http://www.yidunidc.com/hkzq.html欢迎转载】候我们在使用ES 由于资源有限或业务需求,我们只想保存最近一段时间的数据,所以有必要做定时删除数据。 2、编写脚本 v...
docker启动ES内存溢出的解决方案
在elasticsearch的config中加jvm.options文件,修改堆栈大小,默认是2GB,直接启动es即可,保证之前已经映射了配置文件。 -Xms5g-Xmx5g 完整jvm.options文件如下: ## JVM configuration#####################...
docker 运行指定内存的操作
如下: -m,--memory 内存限制,格式是数字加单位,单位可以为 b,k,m,g。最小为 4M--memory-swap 内存+交换分区大小总限制。格式同上。必须必-m设置的大--memory-reservation 内存的软性限制。格式...
Docker tomcat的设置内存大小配置方式
安装再docker中的tomcat,在下载大文件或者某些情况下,会出现tomcat的内存溢出等情况,所以需要配置tomcat的内存大小,docker中的tomcat内存大小配置有两种方式: 一、挂载docker中的配置文...
Docker 彻底删除私有库镜像的操作
首先看看网上一般的做法 私有库默认是不支持删除镜像的,需要修改config.yml配置文件,在storage节点下加入 delete: enabled: true ,然后重启私有库。 docker 提供的镜像删除api为: DELETE ip:端...
docker批量启动关闭所有容器的操作
docker中 启动所有的容器命令 docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) docker中 关闭所有的容器命令 docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2) 补充:shell批量启动和删除docker容...
Docker 无法停止或删除容器服务问题的解决方案
前言 今天有开发同学给我反馈说有一个容器服务无法 stop、rm(docker rm -f)和 kill 等操作,也就是说这个容器服务无法终止~ 操作步骤 (1)执行删除命令无法删除docker的目录: # ll /...
Docker启动为Exited状态
docker run之后状态总是Exited 解决方法: 加参数:-it docker run -it -d -p 80 -name static_web cjk1/benn -d: 后台运行容器,并返回容器ID; -i: 以交互模式运行容器,通常与 -t 同时使用; -t: 为容器重...
docker create命令的用法说明
docker create命令能够基于镜像创建容器。 该命令执行的效果类似于docker run -d,即创建一个将在系统后台运行的容器。 但是与docker run -d不同的是,docker create创建的容器并未实际启动,还...
Docker 退出container后保持继续运行的操作
现象: 运行一个image,例如ubuntu14.04: docker run -it --rm ubuntu:14.04 bash 退出时: 执行Ctrl+D或者执行exit 查看线程: docker ps 发现为空,说明没有正在运行的容器。 解决方法: 运行一个ima...
在docker中执行linux shell命令的操作
在docker中执行shell命令,需要在命令前增加sh -c,例如: docker run ubuntu sh -c 'cat /data/a.txt b.txt' 否则,指令无法被正常解析。 补充:【Docker应用】 docker中执行指定脚本(docker 下运行spring...
如何监控docker容器运行状态 shell 脚本
场景 公司项目部署在docker中,由于未知原因容器偶尔会停止,需要写一个脚本监控 容器运行状态,如果容器停止了,就再启动该容器 shell脚本 #!/bin/bash# 传入容器名称containerName=$1curr...
docker 实现容器与宿主机无缝调用shell命令
如下所示: nsenter -t 1 -m -u -n -i sh -c "echo hello world! " docker容器加上privilege权限, 设置pid: "host" 补充:在宿主机执行docker容器中的shell脚本或命令 常见命令形式: docker exec -it master /bin/b...
docker exec执行多个命令的操作
docker exec命令能够在运行着的容器中执行命令。 docke【文章出处http://www.1234xp.com/yz.html 欢迎转载】r exec命令的使用格式: docker exec [OPTIONS] container_name COMMAND [ARG...] OPTIONS说明: -d,以后台...
Docker命令让普通用户能够执行的实现
安装完docker一般就会有docker用户组 第二步、将当前用户添加到docker组 sudo gpasswd -a ${USER} docker 第三步、重启docker sudo systemctl restart docker 第四步、授予读写权限 sudo chmod a+rw /var/run/docker...
Shell脚本构建Docker 半自动化编译打包发布应用操
Docker 发布的方式为实现DevOps(自动化运维,需要配置 代码管理工具如Git的hook来实现提交编译、打包、发布等一系列事件控制)提供了诸多方便,辅助于Shell脚本可以很好的配合起来。...
解决Docker必须使用sudo操作的问题
操作步骤如下 1.创建docker组:sudo groupadd docker 2.将当前用户加入docker组:sudo gpasswd -a ${USER} docker 3.重启服务:sudo service docker restart 4.刷新docker成员:newgrp - docker 【注】:在ubuntu下亲测,...
使用docker搭建sonarqube的方法
目录 一、安装docker 二、安装sonar镜像 三、使用sonar扫描代码 sonarqube是一款代码质量检查工具,使用sonar扫描我们写过的代码,可以有助于检查出代码的bug、规范性和健壮性,有助于提高...
详解如何修改nginx的默认端口
首先找到配置文件在哪 whereis nginx.conf 你可以这几个目录都看一遍,看看配置文件在哪里。我这边正确目录是 /etc/nginx 其次找到真正的配置文件 cd 到 /etc/nginx 目录下 打开一看,懵了,哪...
nginx前后端同域名配置的方法实现
本文主要介绍了nginx前后端同域名配置的方法实现,分享给大家,具体如下: upstream dfct {# ip_hash; server 121.41.19.236:8192;} server { server_name ct.aeert.com; location / { root /opt/web; try_files $uri $uri/...
Nginx同一个域名配置多个项目的实现方法
使用Nginx要在同一个域名下配置多个项目有两种方式: nginx按不同的目录分发给不同的项目 启用二级域名,不同的项目分配不同的二级域名 1.nginx按不同的目录分发给不同的项目: ser...
Nginx安装完成没有生成sbin目录的解决方法
错误描述: 1、在Linux(CentOS 7 64)系统上完成Nginx(1.18.0)的安装后,找不到sbin启动目录. 2、用 nginx -v 查看版本提示命令未找到 问题1:没有生成sbin目录 试过以下几个失败的解决方法: 方法...
云原生技术kubernetes(K8S)简介
目录 01 kubernetes是什么? 02 kubernetes和Compost+Swarm之间的区别 03 一点总结 今天我们看看kubernetes技术的介绍,最近在极客时间上看张磊老师的深入kubernetes技术,讲的非常好,有兴趣的同学...
云原生技术kubernetes调度单位pod的使用详解
k8s中的最小调度单位---pod 之前的文章中,我们对k8s能够解决的问题做了简单介绍,简单来说,它解决的问题是容器的编排与调度,它的核心价值在于:运行在大规模集群的任务之间,实...
通过Docker部署Redis 6.x集群的方法
系统环境: Redis 版本:6.0.8 Docker 版本:19.03.12 系统版本:CoreOS 7.8 内核版本:5.8.5-1.el7.elrepo.x86_64 一、什么是 Redis 集群模式 在 Redis 3.0 版本后正式推出 Redis 集群模式,该模式是 Redis 的...
如何将tomcat源码以maven方式运行
前言 最近在分析tomcat的启动流程,虽然我们可以在idea中查看到tomcat的源代码,但是我们不能在上面做一些代码注释,这就会 非常的不方便,所以我们还是能在本地 运行一份源码,这样...
Tomcat中catalina.bat设置为UTF-8控制台出现乱码
1、catalina.bat中必须设置为UTF-8,如果我不设置为UTF-8,页面接收到的就是乱码了,尝试过各种UTF-8的调试,都无解,最后还是只能在catalina.bat的set"JAVA_OPTS=%JAVA_OPTS%%JSSE_OPTS%-Dfile.encoding=U...
Tomcat正常访问localhost报404问题解决
今天在配置Tomcat访问项目主页的时候发现报404错误,开始以为是我的项目xml配置有问题,结果调了半天也不对,后来发现居然访问localhost:8080也报404,这个问题就严重了,于是开始了漫...
IIS调用X-Forwarded-For Header (XFF)记录访客真实IP的两
问题:通过IIS发布的网站放到F5设备后边,通过透明监听模式WAF设备过滤后,公网访问者的真实IP被WAF设备IP替代,在网站日志看不到原来的真实IP了。 处理方案1:利用第三方IIS插件调用...
浅谈Tomcat内存配置的正确姿势
1.背景 虽然阅读了各大牛的博客或文章,但并没有找到特别全面的关于JVM内存分配方法的文章,很多都是复制黏贴 为了严谨,本文特别备注只介绍基于HotSpot VM虚拟机,并且基于JDK1.7的内存分...
VirtualBox安装CentOS及JDK、Hadoop的安装与配置详细教
目录 1.先决条件 1.1 支持平台 1.2 jdk及hadoop安装包 1.3 Xshell 7与Xftp 7工具安装 2.具体安装步骤 2.1 网络配置 2.2 Xshell连接 2.3 Xftp传输 2.4 jdk环境配置 2.5 ssh服务配置 2.6 hadoop配置 2.7 hadoop单机...
IDEA2021 tomcat10 servlet 较新版本踩坑问题
因为学习的时候用的版本比较新,而网上的教程又全是老版本,所以出现了很多问题,总结以下,帮同样初学的师傅们踩坑了。 废话不多说: 1: file-new-project新建一个普通java项目:...
在VMware虚拟机中查看Linux的IP地址的方法
1、首先,在电脑桌面上双击vmware图标,打开软件。然后,点击打开一个虚拟机。 2、进入虚拟机后,右键Terminal打开终端。 3、或者按下键盘:ctrl+alt+t,进入终端。 4、输入命令:ifcon...
docker 部署 Elasticsearch kibana及ik分词器详解
es安装 docker pull elasticsearch:7.4.0 # -d : 后台运行# -p : 指定宿主机与docker启动容器的端口映射# --name : 为 elasticsearch 容器起个别名# -e : 指定为单节点集群模式# docker run -d --name elasticsearch -...
关于Jenkins + Docker + ASP.NET Core自动化部署的问题
本来没想着要写这篇博客,但是在实操过程中,一个是被网络问题搞炸了心态(真心感觉网络能把人搞疯,别人下个包、下个镜像几秒钟搞定,我看着我的几KB小水管真是有苦说不出)...
docker容器内安装TensorRT的问题
Ubuntu上卸载已安装的版本: sudo apt-get purge "libnvinfer*" 如果想把安装文件都删掉以释放空间,执行: dpkg -l | grep tensorrt 查看到安装包名,假如是nv-tensorrt-repo-ubuntu1804-cuda11.1-trt7.2.1.6-ga-202...
Ubuntu使用nginx搭建webdav文件服务器的详细过程
安装nginx 注意必须安装 nginx-full , 默认的 nginx 里面并不包含webdav模块 $ sudo apt install -y nginx-full 创建相关文件夹 # 用来保存共享文件的位置$ sudo mkdir -p /home/dav$ sudo chown -R www-data:www-data...
centos环境下使用tomcat 部署SpringBoot的war包
准备war包 一、准备好已有的SpringBoot工程,在pom中添加依赖 1)设置打包格式为war packagingwar/packaging 2)排除SpringBoot内嵌的tomcat !-- 以war包部署的形式需要排除内嵌的tomcat --dependencygroupI...