
后台和运维架构
文章平均质量分 65
CrazyL-
记录学习点点滴滴,一次共勉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker Compose
使用Docker Compose,可以用一个YAML文件定义一组要启动的容器,以及容器运行时的属性。Docker Compose称这些容器为“服务”。官方文档地址:Overview of Docker Compose | Docker Documentationhttps://docs.docker.com/compose/Install Docker Compose CLI plugin | Docker Documentationhttps://docs.docker.com/compose/insta原创 2022-06-21 17:10:11 · 242 阅读 · 0 评论 -
使用dockerfile-maven-plugin
介绍 github地址: GitHub - spotify/dockerfile-maven: MATURE: A set of Maven tools for dealing with Dockerfileshttps://github.com/spotify/dockerfile-maven/ maven是一个项目依赖管理和构建的工具,dockerfile-maven-plugin是一个maven的插件,主要作用是在项目构建的时候生成基于项目的docker镜像文件。 简而言之,此插件将maven原创 2022-05-17 19:26:37 · 2428 阅读 · 0 评论 -
docker客户端和守护进程
查看docker守护进程 ps -ef|grep docker docker守护进程的启动、停止、重启 service docker start service docker stop service docker restart docker启动配置文件 /etc/default/docker...原创 2018-02-19 11:01:27 · 634 阅读 · 0 评论 -
docker镜像
Docker Image镜像: 容器的基石 层叠的只读文件系统 联合加载 docker info Docker Root Dir: /var/lib/docker 列出镜像 docker images [OPTIONS] [REPOSITORIES] -a,--all=false -f,--filter=[] --no-trunc=false -q,--quiet=false ...原创 2018-02-17 22:51:10 · 274 阅读 · 0 评论 -
在容器中部署静态网站
设置容器的端口映射 run [P] [p] -p,--publish=[] containerPort docker run -p 80 -i -t ubuntu /bin/bash hostPort:containerPort docker run -p 8080:80 -i -t ubuntu /bin/bash ip::containerPort docker...原创 2018-02-17 20:48:55 · 329 阅读 · 0 评论 -
docker守护式容器
守护式容器: 长期运行 没有交互式回话 适合运行应用程序和服务 以守护形式运行容器 docker run -i-t IMAGE /bin/bash 按ctrl+p ctrl+q 会将交互式容器置于后台运行 [root@host ~]# docker run -t -i ubuntu /bin/bash root@containerid:/# [root@host ~]# [ro...原创 2018-02-17 20:19:18 · 1935 阅读 · 0 评论 -
docker基本操作
在新容器中执行命令 命令格式 docker run IMAGE [COMMAND] [ARG...] # docker run ubuntu echo 'hello world' hello world 启动交互式容器 docker run -i -t IMAGE /bin/bash -i --interactive=true|false 默认是false -t --tty=true...原创 2018-02-17 19:58:25 · 255 阅读 · 0 评论 -
docker基本概念、框架
容器: 一种虚拟化的方案 操作系统级别虚拟化 只能运行相同或相似内核的操作系统 依赖于linux内核特性:Namespace和Cgroups(Control Group) 容器技术VS虚拟机技术 什么是docker 将应用程序自动部署到容器,go语言开源引擎 docker目标: 提供简单轻量的建模方式 职责的逻辑分离 快速高效的开发生命周期 鼓励使用面向服务的架构 doc...原创 2018-02-17 16:59:55 · 759 阅读 · 0 评论 -
2.服务器统一配置安装
安装jdk1.8 配置环境变量 export JAVA_HOME= export JRE_HOME= export PATH= source 配置hosts …… 没啥好说的原创 2019-03-12 19:04:07 · 276 阅读 · 0 评论 -
1.后台、运维架构主要技术工具
后台服务架构:dubbo、spring-boot、spring-mvc、spring security oauth2、spring-ldap 、spring-data-jpa 项目管理工具:maven、nexus 版本管理工具:gitlab、git 数据库:mysql、mongodb 运维监控工具:open-falcon 日志管理工具:elk 持续集成工具:Jenkins 协作工具:conflue...原创 2019-03-12 18:56:20 · 400 阅读 · 0 评论 -
8.后台服务搭建及演示
1.新建maven-webapp项目 Eclipse新建maven-archetype-webapp 配置build path,使用jdk1.8 pom中添加(解决报错) <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artif原创 2019-03-15 18:22:11 · 293 阅读 · 0 评论 -
7.mongodb高可用讲解及安装
1.架构介绍 副本集架构 主节点(primary):一个 副本节点(secondary):与主节点保持同样的数据集,主节点挂掉时候,参与选主 仲裁者(arbiter):只进行选主投票 2.安装部署 下载MongoDB 选择三台服务器 进入mongodb目录,新建两个文件夹data、logs 进入bin目录,新建配置文件mongodb.conf dbpath=/mongodbdir/data log...原创 2019-03-14 21:18:10 · 388 阅读 · 0 评论 -
6.mysql安装
mysql的安装此处不做详细说明 后续了解mysql集群、主从复制的技术 《高性能mysql》原创 2019-03-14 16:19:25 · 189 阅读 · 0 评论 -
5.使用nexus配置maven私有仓库
下载nexus https://www.sonatype.com/download-oss-sonatype The world’s first and only universal repository solution that’s FREE to use 解压 tar -zxvf nexus-3.15.2-01-unix.tar.gz 进入bin目录执行 ./nexus run...原创 2019-03-14 16:11:34 · 375 阅读 · 0 评论 -
4.maven本地资源库设置
maven的settings.xml存在两个地方 安装目录 ${maven_home}/conf/settings.xml 用户目录 ${user_home}/.m2/settings.xml 本地资源库设置 <localRepository>D:\maven3\.m2\repository</localRepository> ...原创 2019-03-14 10:23:35 · 308 阅读 · 0 评论 -
3.maven安装配置
下载 全局变量配置 mvn -v ide中配置 必看:《maven实战》原创 2019-03-14 10:11:42 · 181 阅读 · 0 评论