docker命令基本使用和管理

管理镜像常用命令:docker images:列出镜像docker build -t 自定义镜像名 .(Dockerfile文件的位置,如果在本地就输入‘.’): 用Dockerfile文件制作镜像docker pull 镜像:版本号:拉取镜像(不写版本号默认latest版本,也就是最新版本)docker push 镜像:版本号:将镜像推送到镜像仓库中docker history 镜像名...
分类: 其他 发布时间: 10-14 22:18 阅读次数: 0

docker容器网络(详细)

一.网络模式1.bridge:默认网络docker启动后创建一个docker0的网桥,默认创建的容器也是添加到这个网桥中例如:docker run -itd 镜像名 //默认使用bridge2.host容器不会获得一个独立的network namespace,而是与宿主机公用一个,这就意味着容器不会有自己的网卡信息例如:docker run -itd --net=host...
分类: 其他 发布时间: 10-14 22:18 阅读次数: 0

通过共享文件的方式搭配Jenkins自动上传文件到Windows系统

环境:1.Jenkins部署在Linux上2.服务器是Windows步骤一: Jenkins安装插件步骤二: 开启共享文件(Windows操作)创建一个文件夹,将其修改为共享文件我这里选择Everyone,根据个人需求创建用户,选择"添加"并"共享(H)"到这里共享文件就创建好了步骤三: 设置访问账号在jenkins中选择:"Manage Jenkins" -> "Configure System" -> 找到"Publish over CIFS"完成后记得点左下
分类: 其他 发布时间: 10-14 22:17 阅读次数: 0

详细步骤讲解Linux系统环境部署ELK

一.部署计划准备三台服务器,分别为:192.168.65.143: 部署nginx、Logstash,收集nginx日志192.168.65.144: 部署Elasticsearch192.168.65.145: 部署Kibanalogstash下载地址:https://www.elastic.co/cn/downloads/logstashElasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearchKibana下载地
分类: 其他 发布时间: 10-14 22:17 阅读次数: 0

Git学习第一章:创建Git仓库并配置User信息

Git的下载地址:https://git-scm.com/downloads一. 建立Git仓库场景1:新建Git项目1.mkdir mygit #创建一个自定义文件夹2.cd mygit #进入该文件夹3.git init #初始化操作,此操作会产生一个.git文件夹场景2:将已有的项目进行Git管理1.cd 项目 #进入该项目2.git init #初始化操作,此操作会产生一个.git文件夹二.配置
分类: 其他 发布时间: 10-14 22:17 阅读次数: 0

Git学习第二章:Git提交文件过程

Git的一个提交过程:将修改的文件提交到暂存区中,然后再从暂存区提交到历史版本中操作: 将文件存放到暂存区后并提交步骤1: 创建一个mygit仓库步骤2: 创建一个文件这时我们可以通过git status命令来查看一下此仓库的状态步骤3: 上传暂存区...
分类: 其他 发布时间: 10-14 22:17 阅读次数: 0

Git学习第三章:Git仓库中的文件重命名和删除文件

操作: 在Git仓库中修改文件名重命名方式1:步骤1:将mytest1文件名修改为test1mv mytest1 test1步骤2: 查看一下状态git status #查看一下git仓库的状态显示:步骤3: 将改名后的test1.txt文件放入暂存区中git add test1git status #查看一下仓库状态显示:为了保证仓库提交记录的一致性,此时还需要在git仓库中删除掉mytest.txt文件记录步骤4: 使用git命令删除掉原来
分类: 其他 发布时间: 10-14 22:16 阅读次数: 0

Git学习第四章:查看Git仓库的提交版本历史

通过git log查看版本演变历史git log --oneline //根据备注信息查看版本演变git log -n2 --oneline //查看最近的2次的commitgit branch -v //查看分支git log --all //查看所有分支的commitgit log --all --graph //用图形化查看所有分支的
分类: 其他 发布时间: 10-14 22:16 阅读次数: 0

Git学习第五章:版本回滚

前提准备工作区文件准备:1.版本12.版本23.版本3提交历史:根据文件名对应着相应地提交历史中的message操作1: 回滚到提交历史中最新的版本需求: 当在工作区修改了一些文件后,发现不合适,需要回滚到提交历史中的最新版本使用以下命令即可git reset --hard HEAD操作2: 回滚到提交历史中的上一个版本使用以下命令即可 git reset --hard HEAD^ #通过添加一个'^' * 如果是回滚到上上个版本再添加一个'^', 例
分类: 其他 发布时间: 10-14 22:16 阅读次数: 0

Git学习第六章:撤销修改

情况1:在工作区时修改了某个文件后,感觉不合适,需要用回提交历史中的最新版本的文件情况2:在工作区时修改了某个文件后,提交到了暂存区后再一次进行了修改,感觉不合适,需要回滚会暂存区中的文件都使用命令:git checkout -- 文件1 #恢复到还没提交的状态,就是让这个文件回到最近一次git commit或git add时的状态...
分类: 其他 发布时间: 10-14 22:16 阅读次数: 0

Git学习第七章:工作区、暂存区、提交版本历史的文件差异

对比工作区和提交历史版本的文件差异git diff HEAD – readme.txt(文件名)对比工作区和暂存区的文件差异git diff – readme.txt(文件名)对比暂存区和提交历史版本的文件差异git diff --cached readme.txt(文件名)...
分类: 其他 发布时间: 10-14 22:15 阅读次数: 0

Git学习第八章:Git的分支管理

创建分支:git branch dev #创建一个dev分支git checkout -b dev #创建一个dev分支并切换到dev分支上切换分支:git checkout dev #切换到dev分支上查看分支信息:git branch #查看本地所有分支git branch -av #详细查看分支情况,包括了远端仓库分支删除分支git branch -d dev #删除分支,会在删除前检查merge状态git bra.
分类: 其他 发布时间: 10-14 22:15 阅读次数: 0

Git学习第九章:添加远程仓库、拉取提交远程仓库、备份远程仓库

本地仓库和远程仓库关系添加远程仓库git remote add origin(自定义远程仓库名) 远程仓库地址 #添加远程仓库,并命名为origin,远程仓库地址可以用https也可以用sshgit remote -v #查看添加的远程仓库拉取远程仓库拉取方式1:git fetch origin master #这里的origin就是我们用remote add添加远程仓库时的远程仓库名,master指的是拉取远程仓库的分支git branch -av
分类: 其他 发布时间: 10-14 22:15 阅读次数: 0

Git学习第十章:修改和整理commit的message

修改commit中的message使用git log命令查看commit提交情况情况1: 修改最新commit的messagegit commit --amend显示:修改完成之后,再使用git log进行查看git log显示:情况2: 修改老commit的message通过commit指定要修改的messagegit rebase -i 8ec4e39 #需要修改commit为b906a6507bf的message("添加了test4文件"),需要输入父com
分类: 其他 发布时间: 10-14 22:15 阅读次数: 0

Git学习第十一章:指定不需要Git管理的文件

在git仓库中创建.gitigore文件将不需要的文件存放到gitigore中即可*.d #匹配所有.d结尾的文件*.d/ #*.d的文件夹仍然git需要掌控,然后*.d/下面的所有文件都忽略*.d #*.d文件夹和*.d下的所有文件都忽略...
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

idea文件图标有个小孔和没个小孔的区别

idea文件图标有个小孔和没个小孔的区别有时候创建包的时候会生成这两种类型,查来查去没查到只能自己研究了。。。在创建包的时候如果命名的方式不规范,会生成没有小孔的图标,即一个directory,而不是一个包了在右键的时候没有创建class的选项!!![1]: http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference[2]: https://mermaidjs.gith
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

线程Thread和Runnable接口的区别

1-Thread类当一个类继承Thread时,对run方法进行重写。每一个对象的run方法所调用的资源除了静态资源类外,是不互通的每当调用该类创建一个对象时,run里面所创建的资源也将被创建一次run(){ for(i=0;i<10;i++){ System.out.println( i ) } }每一个线程对象都会调用十次输出i!!! 2-Runnable接口当newRunnable类继承该接口后,对run方法进行同上的重写,所有的线程类对象参数为同一个newRunna
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

发生Bindable must be on a member in an Observable class. SoundViewModel is not Observable错误怎么办

将@Bindable删除掉即可。
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

说说我遇到的Invalid bound statement (not found)

**其实错误的关键点一般是xml配置文件和java接口类未对应上****我的错误是命名空间的位置错了,所以一直绑定不上,必须为java接口类对应的位置才可以**
分类: 其他 发布时间: 10-14 22:13 阅读次数: 0

jquery ajax()请求成功,在控制台可以看到返回的数据,但是回调函数中却调用不了数据是怎么回事

**在测试时我的代码确保啥问题没有但还是一直显示不出数据****结果是浏览器的问题,在搜狗显示不出来,换个火狐就好了****搞了我半天,垃圾搜狗。**
分类: 其他 发布时间: 10-14 22:13 阅读次数: 0