6 天空趋虚

尚未进行身份认证

我要认证

我脚下的,就是路

等级
TA的排名 18w+

非root用户运行docker命令

docker 安全策略由于 docker安全策略,运行 docker ps 等命令需要 root 权限。而一般情况下,操作的都是非 root 用户,导致使用时需要加 sudo,非常不方便。使用非 root 用户运行 docker 命令添加 docker groupsudo groupadd docker将用户加入 docker group 内${USER} 是你想运行 docker 命令的用户名称sudo gpasswd -a ${USER} docker重启 dockersudo s

2020-05-22 09:50:14

时间不一致导致的 Turbine 无法获取实例hystrix.stream

为什么使用 Turbine使用 turbine 是用来分布式环境下统一服务的各个实例的hystrix信息。一种特殊的导致 Turbine 无法获取实例 hystrix.stream 数据turbine 服务器会抛弃过时的数据。当服务器时间不一致时,你的数据可能永远属于过时数据,所以你的 turbine 永远拿不到数据。如何解决这种异常同步时间。最简单实用的处理方法添加 turbine.InstanceMonitor.eventStream.skipLineLogic.enabled=false

2020-05-22 09:49:24

如何访问Mac下Docker VM

为什么Mac 系统下的Docker并不是直接安装在mac系统中的,而是安装在虚拟机中的,所以很多需要操作挂载文件夹的时候非常头疼。访问Docker所在虚拟机# 进入docker所在虚拟机screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty# dcoker 目录ls -l /var/lib/docker...

2020-05-22 09:47:35

Spring boot 事务问题

Spring boot 的事务Spring boot 的事务一直表现一些奇怪的特点,现在一一列举一下,留作参照。事务 @Transactional 注解不生效事务不生效的原因有很多,其他的都可以理解,但有一个确实不可理喻。当 @Service 第一个方法没有使用 @Transactional 注解时,后续调用的方法即使使用 @Transactional 注解。事务也不会开启。在同一个 @Service 注解类下的不同 @Transactional 不能同时生效这是spring 事务的奇怪特性。比如

2020-05-22 09:43:26

spring.provides 不再使用

Remove spring.provides filesIt does use pom parsing indirectly, since aether parses the poms. The info may look like its duplicating information but it isn’t exactly. The provides is used to resolve ambiguity. Basically if a provides file says that a ‘sta

2020-05-22 09:42:13

git恢复误删文件

查看文件删除记录git log --diff-filter=D --summarygit恢复远程误删除文件将本地分支 checkout到删除文件前的版本git checkout 7120159d728a62bccfb9896a23c9aabe0947f81e找到删除的文件拷贝出来,切换回主分支,复制进去就ok。...

2020-05-22 09:39:52

Feign传参与Spring MVC的一些区别

OpenFeign 为什么要和 Spring MVC 传参比较当我们开发 spring cloud 项目时,大部分使用openFeign作为网络请求客户端。而openFeign使用的注解都是使用的 spring MVC 的注解,这极大的降低了学习成本,但是 OpenFeign 又和 spring MVC 的请求又有诸多不同。在降低了学习成本的同时,带来了一些困扰。当我们理所应当的使用 spring MVC 传递参数时,OpenFein 却不一定理睬我们。这篇文章的主要目标就是理清楚 OpenFeign 传

2020-05-22 09:38:40

ELK统一日志收集系统搭建

安装软件分别安装 elasticsearch、logstash、kibana、filebeatelasticsearch https://www.elastic.co/cn/downloads/elasticsearchlogstash https://www.elastic.co/cn/downloads/logstashkibana https://www.elastic.co/cn/downloads/kibanafilebeat https://www.elastic.co/cn/dow

2020-05-22 09:37:14

Docker overlay 覆盖网络实现

官方教程https://docs.docker.com/network/network-tutorial-overlay/覆盖网络(overlay network)overlay的用处。overplay networks 可以使两个在不同主机间的 docker 实现网络通信。

2020-05-22 09:35:29

docker consul 安装

下载 consul 镜像[mkstar@chdlxt214 ~]$ docker pull consulUsing default tag: latestTrying to pull repository docker.io/library/consul ...latest: Pulling from docker.io/library/consule7c96db7181b: Pull complete86b1a60a2bea: Pull complete2392e3d27776: Pull

2020-05-22 09:34:05

Docker Compose 安装

官方教程https://docs.docker.com/compose/install/为什么有这篇博客Docker Compose 并不能通过 yum 安装,所以每次安装还需要找来找去,不如先找个完美的安装教程,留给以后备用。

2020-05-22 09:33:01

BeanCopier 与 lombok冲突导致属性复制失败

缘由一直用 BeanCopier 进行属性复制,非常好用。最近又经常使用lombok简化代码,当我使用 @Accessors(chain = true) 进行链式set时发现复制的值都是 null 的。推测原因@Accessors(chain = true) 的作用是将 setter 方法的返回值由 void 修改为 this。 这导致 setter 的方法签名改变,最终导致 BeanCopier 无法识别现有的 setter 方法。解决方案去除 @Accessors(chain = true)

2020-05-22 09:31:39

css文字省略…

单行文字实现2:text-overflow: ellipsis;overflow: hidden;white-space: nowrap;多行文字实现(有浏览器兼容问题):overflow: hidden;-webkit-line-clamp: 3; -webkit-box-orient: vertical;display: -webkit-box;...

2018-06-01 09:11:16

Docker安装

转载自阿里云栖社区 源文地址: https://yq.aliyun.com/articles/110806Ubuntu 14.04 16.04 (使用apt-get进行安装)# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificate...

2018-06-01 09:10:51

css3 等待加载动画

## 加载动画这是一个类似于google加载图标的css3动画实现## 效果演示 源码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&q

2018-06-01 09:10:27

EOS 创建自定义权限组

EOS 权限eos默认权限只有owner和active。一般情况下这些权限是不够用的,还好eos支持自定义权限。eos github上的wiki文档并没有给出创建自定义权限的命令行例子,所以我这里blog记录下。创建自定义权限cleos set account permission testera data.rss \'{"threshold":1,"keys":[],"...

2018-05-31 17:27:04

Gitlab备份恢复与迁移

转载自https://segmentfault.com/a/1190000002439923Gitlab 创建备份使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份:gitlab-rake gitlab:backup:create使用以上命令会在/var/opt/gitlab/backups...

2018-05-31 17:26:19

java 远程调试

本博客引用自http://blog.csdn.net/wo541075754/article/details/75008617. 作者: 丑胖侠java远程调试参数address不能与server.port相同-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005Intelli...

2018-05-31 17:25:25

Linux 常用指令

linux之间传输文件scp -r /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp查看端口占用netstat -anp | grep 80

2018-05-31 17:24:17

Maven指令上传jar包到仓库

mvn指令mvn deploy:deploy-file -DgroupId=xxx.xxx -DartifactId=xxx -Dversion=0.0.2 -Dpackaging=jar -Dfile=D:\xxx.jar -Durl=http://xxx.xxx.xxx.xxx:8081/repository/3rdParty/ -DrepositoryId=3rdParty-D...

2018-05-31 17:23:11

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。