Linux
煮酒话桑麻啊
简介:300字以内
展开
-
Redis(全部操作)
一、 为什么学习Redis1.1 现存问题:1.传统的数据在请求量过大,数据量过大时,要么直接宕机,要么速度奇慢。2.在搭建集群后,Session数据无法共享,并且传统的锁操作也失效了3.传统的关系型数据库无法适应非结构化数据的存储。1.2 NOSQLNOSQL:非关系型数据库,泛指除了关系型数据库之外的数据库。Key-Value:Redis面向列存储:Hbase文档型:Mongodb,Elasitcsearch图形化:Neo4j1.3Redis介绍Redis是基于C语原创 2020-07-10 21:46:47 · 255 阅读 · 0 评论 -
Nginx快速掌握
一. Nginx介绍1.1 为什么要学习Nginx客户端到底要将请求发送给哪台服务器。如果所有客户端的请求都发送给了服务器1。客户端发送的请求可能是申请动态资源的,也有申请静态资源。1.2 Nginx介绍Nginx是由俄罗斯人研发的,应对Rambler的网站,并且2004年发布的第一个版本。Nginx的特点:稳定性极强,7*24小时不间断运行。Nginx提供了非常丰富的配置实例。占用内存小,并发能力强。二. Nginx的安装2.1 安装Nginx在docker中创建文件原创 2020-07-10 14:17:45 · 142 阅读 · 0 评论 -
Docker CI、CD
1.CI、CD引言项目部署将项目通过maven进行编译打包将文件上传到指定的服务器中将war包放到tomcat的目录中通过Dockerfile将Tomcat和war包转成一个镜像,由DockerCompose去运行容器项目更新后,需要将上述流程再次的从头到尾的执行一次,如果每次更新一次都执行一次上述操作,很费时,费力。我们就可以通过CI、CD帮助我们实现持续集成,持续交付和部署。2.CI介绍CI(continuous intergration)持续集成持续集成:编写代码时,完成了原创 2020-07-08 20:24:08 · 259 阅读 · 0 评论 -
Docker-Compose
之前运行一个镜像,需要添加大量的参数,可以通过Docker-Compose编写这些参数。而且Docker-Compose可以帮助我们批量的管理容器。这些信息只需要通过一个docker-compose.yml文件去维护即可。1.下载并安装Docker-Compose1.1下载Docker-Compose去github官网搜索docker-compose,下载1.24.1版本的Docker-Compose下载路径:https://github.com/docker/compose/releases.原创 2020-07-08 19:57:46 · 114 阅读 · 0 评论 -
Dockerfile自定义镜像
我们可以从中央仓库下载一个镜像,也可以自己手动去制作一个镜像,需要通过Dockerfile去指定自定义镜像的信息。1 Dockerfile创建自定义镜像就需要创建一个Dockerfiler,如下为Dockerfile的语言from:指定当前自定义镜像依赖的环境copy:将相对路径下的内容复制到自定义镜像中workdir:声明镜像的默认工作目录run:执行的命令,可以编写多个cmd:需要执行的命令(在workdir下执行的,cmd可以写多个,只以最后一个为准)#示例:from daocl原创 2020-07-07 20:40:10 · 1122 阅读 · 3 评论 -
Docker应用和数据卷
一.Docker应用1.docker安装tomcat运行Tomcat容器,为部署ssm工程做准备docker run -d -p 8080:8080 --name tomcat daocloud.io/library/tomcat:8.5.15-jre8#或者已经下载了tomcat镜像docker run -d -p 8080:8080 --name tomcat 镜像的标识2.Docker安装MySQL运行MySQL容器,为部署ssm工程做准备docker run -d -p 3306原创 2020-07-07 20:31:32 · 317 阅读 · 0 评论 -
Docker容器操作
1.运行容器运行容器需要定制具体镜像,如果镜像不存在,会直接下载#简单操作docker run 镜像的标识|镜像的名称[:tag]#常用的参数docker run -d -p 宿主机端口:容器端口 --name 容器名称 镜像的标识|镜像名称[:tag]#-d:代表后台运行容器#-p 宿主机端口:容器端口:为了映射当前Linux的端口和容器的端口#--name 容器名称:指定容器的名称...原创 2020-07-07 20:03:37 · 562 阅读 · 0 评论 -
Docker的中央仓库和镜像操作
Docker的中央仓库Docker官方的中央仓库:这个仓库是镜像最全的,但是下载速度较慢。https://hub.docker.com/国内的镜像网站:网易蜂巢,daoCloud等,下载速度快,但是镜像相对不全。https://c.163yun.com/hub#/home http://hub.daocloud.io/ (推荐使用)在公司内部会采用私服的方式拉取镜像,需要添加配置,如下……#需要创建 /etc/docker/daemon.json,并添加如下内容{ "regist原创 2020-07-07 19:39:40 · 996 阅读 · 0 评论 -
Docker安装
1.下载Dcoker依赖的环境想安装Docker,需要先将依赖的环境全部下载下来,就像Maven依赖JDK一样yum -y install yum-utils device-mapper-persistent-data lvm22.指定Docker镜像源默认下载Docker会去国外服务器下载,速度较慢,可以设置为阿里云镜像源,速度更快yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/doc原创 2020-07-07 15:47:10 · 117 阅读 · 0 评论 -
Linux
一.Linux介绍为什么学习Linux:针对生产环境,市场上大多使用Linux操作系统.Linux版本:内核版本:Linus正在维护的版本。发行版本:厂商针对Linux进行封装后的版本 - CentOS7.0版本。和Windows的区别:Linux不区分大小写。Linux中一切皆是文件。Linux中文件是没有后缀:压缩包:tar tar.gz tgz。可执行文件:sh配置文件:conf,properties,yml-Windows下的程序无法在Linux下直接运行。原创 2020-07-06 19:52:48 · 241 阅读 · 0 评论