
环境安装
文章平均质量分 55
码农记事本
这个作者很懒,什么都没留下…
展开
-
ELK+Filebaet搭建日志收集
下载镜像创建网络。原创 2023-01-06 09:40:38 · 392 阅读 · 0 评论 -
docker安装rabbitmq
下载地址:https://www.rabbitmq.com/community-plugins.html。选择 rabbitmq_delayed_message_exchange-3.9.0.ez。找到 rabbitmq_delayed_message_exchange。原创 2023-01-06 09:33:29 · 181 阅读 · 0 评论 -
docke安装nginx并挂在配置
启动并挂载配置目录docker run --name nginx -p 80:80 -d -v d:/opt/nginx/conf.d/:/etc/nginx/conf.d/ nginx在挂载目录d:/opt/nginx/conf.d/中创建配置文件default.confserver { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx.原创 2022-02-25 11:06:26 · 1692 阅读 · 0 评论 -
linux笔记
文件操作创建文件touch test.txtLinux下没有文件后缀名区分文件类型之说,系统文件类型只有可执行文件和不可执行文件编辑文件打开文件 vim test.txt,这时可以移动光标不能编辑,退出键入q,输入字母i, 进入编辑状态编辑完成后,ESC退出编辑状态,键入::wq保存并退出、:q!强制退出,不会保存修改的内容查看文件内容vimvim test.txt主要是用于编辑文件,本身有查看功能,大文件不建议catcat test.txt将文件的文件输出到控制台,大文件不建议原创 2021-08-17 16:21:55 · 161 阅读 · 0 评论 -
jenkins+docker+nexus一套完整的持续集成方案
一、思路假定我们现在有三个环境:dev、test、prod,项目以springboot为例,做到三个环境使用同一镜像,确保误差做到最小镜像tag号规则:年月日_git提交ID(8位)(20201202_1a1d18fd)优点:时间可以快速区别是哪天的镜像,git提交ID可以定位到源代码,若线上项目需要临时修复bug,可以根据git commit id切出新分支来开发、测试、上线。jenkins布署在dev环境的机器上,我dev的机器到test是做了免密登录的dev每次持续构建项目并打镜像起动原创 2020-12-26 12:41:31 · 1992 阅读 · 0 评论 -
私服nexus作为docker仓库用法
一、创建docker仓库操作步骤推送仓库docker login ip:9021 -u $username -p $passworddocker push ip:9021/$project/$module:tag二、清理下载nexus-cliwget https://s3.eu-west-2.amazonaws.com/nexus-cli/1.0.0-beta/linux/nexus-clichmod +x nexus-cli配置nexus-cli同级目录执行./nexus-c原创 2020-12-25 14:42:32 · 774 阅读 · 0 评论 -
docker快速搭建私服nexus
拉镜像docker pull sonatype/nexus3创建数据挂载mkdir /opt/nexus-data指定数据卷后启动,可能会报一些权限错误,导致启动不起来。可能会需要修改文件夹权限chmod 777 /opt/nexus-data启动容器docker run -d --name nexus3 -p 9020:8081 -p 9021:9021 -v /opt/nexus-data:/nexus-data sonatype/nexus3登录UI并修改密码登录地址:h原创 2020-12-24 09:15:54 · 210 阅读 · 0 评论 -
免费数字证书申请(https)
申请证书我申请证书的网站:https://freessl.cn/1.填写息要申请的域名,创建2.填写自己的邮箱,CSR生成的方式选择"浏览器生成",然后点击创建。创建后浏览器会自己下载一个文件,里面是你的私钥,这个可以先不用管,后面还会生成。3.创建之后页面会定位到DNS验证这里,将TXT记录和记录值解析到你自己的域名里,如下操作:4.解析好记录值后,然后再“点击验证”。这里需要等待域名解析时间,理论上是10分钟内,实际我测试下来阿里云只要1分钟不到吧。5.验证通过之后下载证书到本原创 2020-12-19 20:50:03 · 3528 阅读 · 1 评论 -
Mac命令行快速切换jdk版本
前言作为java开发你的是否已经在电脑装了多个版本的JDK呢?对于mac机器而言,有更方便的切换方式,只需要简单的配置profile文件,就可以实现终端命令切换JDK版本,非常方便!开始1.查询当前的java的安装版本cd /Library/Java/JavaVirtualMachinesls2.配置profile打开profilevim ~/.bash_profile配置切换变量export JAVA_11_HOME=/Library/Java/JavaVirtualMachi原创 2020-12-19 10:13:03 · 1236 阅读 · 2 评论 -
Docker快速安装mysql单机
拉取镜像docker pull mysql:5.7启动容器docker run -d --name mysql -v /opt/mysql-data/mysql:/opt/data/mysql5.7 -v /opt/mysql-data/mysql-conf:/opt/data/mysql5.7/1ysql-conf -e MYSQL_ROOT_PASSWORD=zzl123 -p 3306:3306 mysql:5.7参数注释--name mysql别名-v /op原创 2020-12-12 14:38:09 · 124 阅读 · 0 评论 -
docker快速安装redis单机
前言docker安装redis服务比较简单,一行语句就搞定了,我平时都是这样布单节点服务。容器启动docker run -d -p 6379:6379 -v /opt/redis-data:/data -d --name redis-server redis:3.2 --appendonly yes --requirepass "root"参数说明-p 6379:6379端口映射-v /opt/redis-data:/data挂载容器数据磁盘--name red原创 2020-12-11 20:40:56 · 96 阅读 · 0 评论 -
Docker部署前端项目(vue/react)
Dockerfile项目根目录创建DockerfileFROM nginxCOPY build/ /usr/share/nginx/html/COPY nginx.conf /etc/nginx/conf.d/default.confEXPOSE 80nginx.conf项目根目录创建nginx.conf,构建镜像的时候,会把这个配置替换为镜像里的nginx默认配置.这里可以自定义容器内部的nginx配置.server { listen 80;原创 2020-12-10 08:54:32 · 842 阅读 · 0 评论 -
Docker搭建linux虚拟机
拉取镜像docker pull hub.c.163.com/public/centos:7.2-tools启动容器docker run -d -p 5000:22 -p 5001:80 --name centos-vm --privileged=true hub.c.163.com/public/centos:7.2-tools /usr/sbin/init进入容器内部docker exec -it centos-vm /bin/bash修改密码passwd root 上面的指令是修原创 2020-12-08 08:57:47 · 659 阅读 · 0 评论 -
linux(centos)快速安装docker
一、安装安装依赖包sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里云镜像源sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装 Docker-CE重建 Yum 缓存。安装 Docker-CE ,请执行一下命令进行安装:sudo yum install原创 2020-12-02 09:59:57 · 152 阅读 · 0 评论 -
linux中docker安装mongo db
拉取镜像docker pull mongo不指定版本的情况下,拉取的是latest版本,如果后续要正式使用,建议指定版本。启动mongo镜像docker run -p 27017:27017 --name mongo-server -v /Users/leo/data/mongodb:/data/db -d mongo-p:端口映射–name:容器别名-v:文件挂载。冒号左边为本地文件夹路径,右边为容器内部路径进入容器内部查看mongodocker exec -it mongo-se原创 2020-12-02 09:58:13 · 151 阅读 · 0 评论