logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

将app从azure devops推送至非国际版azure比如azure中国

Publish app from Azure DevOps to non-global Azure like Azure CNapp注册点击azure active directory()点击App registrations->new registration输入一个app名称,点击注册点击刚注册的app,点击certificates & secrets点击new client s

#azure
分布式开发(7)-基于redisson分布式锁解决定时任务重复执行

定时任务在部署多台服务时会出现重复执行的问题,所以要借助基于reidis的redisson分布式锁来保证每次只执行一次。配置2.1 引入redisson<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artif

#分布式
docker部署springboot项目,并挂载日志目录

我们平时项目部署到测试环境(linux),都是把jar包拷贝到linux下通过java -jar **.jar来运行,这里需要配置java环境啥的比较麻烦,这里介绍如何通过docker部署项目。将项目打包成jar包,pom中需要添加这个插件:idea打包:编写Dockerfile文件:将jar包拷贝至/home/octoiot4life目录,可以自己随便定义目录:编写的Docke...

#docker
docker安装nginx容器并进行系统目录挂载配置

docker下载nginx镜像:docker pull nginx创建nginx容器并自启动:docker run --name mynginx -p 1111:80 -d --restart=always nginx:latest注:这里我的虚拟机的端口80被占用了,所以我就用了1111来映射容器的端口查看nginx启动情况:启动成功。需求:在我们安装nginx成功...

#docker#nginx
如何不通过工具将docker安装的mysql数据库内容导出

进入docker容器,导出数据库其中dc63d13f7436 为容器ID,ContentsManagement 为数据库名称docker exec -it dc63d13f7436 bashmysqldump -uroot -p ContentsManagement > /var/backups/abc.sql通过docker cp将容器中的文件拷贝出来docker cp dc63d13f7

#docker#mysql#java
关于docker启动不了如何重新安装而不会删除现有镜像和容器

先备份一下docker的内容防止安装后被清除cd /var/libmkdir /var/lib/docker1cp -rf docker/* /var/lib/docker1/删除dockersudo yum remove docker \docker-client \docker-client-lat...

#java#docker#centos +1
k8s学习(2)--k8s入门基本操作体验

Pod介绍Pod是Kubernetes中能够创建和部署的最小单元,是Kubernetes集群中的一个应用实例,总是部署在同一个节点Node上。Pod中包含了一个或多个容器,还包括了存储、网络等各个容器共享的资源。Pod支持多种容器环境,Docker则是最流行的容器环境。下载并部署tomcat6(master节点)查看所有不同的资源对象kubectl get all,发现目前只有一个service部

#kubernetes#java#docker +1
k8s学习(11)--k8s发布vue项目

将前端项目打包npm run buil,打包好后将dist压缩成dist.tar.gz同级目录新建一个Dockerfile文件FROM nginxMAINTAINER yuwengokuADD dist.tar.gz /usr/share/nginx/htmlEXPOSE 80ENTRYPOINT nginx -g "daemon off;"创建镜像docker build -t gulimall

#docker#k8s
k8s学习(8)--devops自动化发布项目

首先开启devops,这里也同时开启sonar qube代码检测kubectl edit cm -n kubesphere-system ks-installer创建凭证创建git凭证,这里代码是放在gitee上面保存的,输入gitee登录的用户名和密码创建sonar凭证查看sonarqube暴露的端口kubectlget svc --all-namespaces通过admin/admin登录以后

#k8s#docker#git +2
k8s学习(6)--通过kubesphere部署redis

docker部署redis命令docker run --name redis -p 6379:6379 -d --restart=always a4d3716dbb72 redis-server --appendonly yes --requirepass "123456"创建配置,点击配置中心->配置->创建配置这里的配置信息就和上面redis-server后面的一样创建存储卷创建r

#java#redis#docker
    共 19 条
  • 1
  • 2
  • 请选择