- 博客(20)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 三、Docker常用镜像部署
Docker常用镜像部署Docker Hub镜像仓库:Docker Hub一、MySQL1、拉取镜像docker pull mysql:5.7.372、运行镜像docker run -d --name my-mysql -p 3306:3306 \-v mysql_data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456 \mysql:5.7.37二、Redis1、拉取镜像docker pull redis:alpine2、运行镜像
2022-04-13 20:59:13
3454
原创 六、Docker Compose详解与项目构建
Docker Compose详解与项目构建前言通过之前的文章,我们知道了Docker的安装、镜像操作、容器操作,也初步了解了Dockerfile构建自己的镜像,接下来需要从一个项目的角度考虑如何通过Docker部署了。我们先考虑一种简单的项目(SpringBoot+MySQL+Redis),这里我们需要部署三个服务基于JDK的SpringBoot服务基于MySQL 5.7.37的服务基于Redis的服务如果只是通过Docker和Dockerfile我们可以做到Dockerfile构建部
2022-04-13 15:56:30
2918
原创 四、Docker Dockerfile详解
Docker Dockerfile详解一、Dockerfile是什么Dockerfile 是一个用来构建镜像的文本文件我们直接从仓库获取的镜像可能很多时候是不满足我们的需求,比如你有这个需求场景:部署你的SpringBoot项目基于JDK1.8的镜像需要将自己的jar等文件放到镜像目录运行镜像后需要启动SpringBoot项目这时候如果直接从仓库获取镜像,然后运行成容器,并进入容器部署自己的项目,这一列操作就非常麻烦。而如果有的Dockerfile,则可以一次性生成满足你需求的自有镜
2022-04-10 14:42:49
2110
原创 五、Docker部署SpringBoot项目
Docker部署SpringBoot项目本文介绍IDEA打包项目配合服务端的Docker,通过Dockerfile快速部署启动一个项目。本文最好在了解Docker的基础上阅读一、服务端创建一个目录这个目录用以存放Dockerfile文件和项目jar包[root@home demo]# pwd/usr/local/dockerfile/demo二、IDEA连接远程服务器1、显示显示Remote Host侧边栏2、添加远程连接这样就能在IDEA中访问自己Dockerfile的目录了
2022-04-09 22:31:50
5592
14
原创 Centos7下Nginx的安装与配置
Centos7下Nginx的安装与配置一、安装1、下载nginx官网下载地址,下载nginx-1.20.2.tar.gz,并将其上传至centos,我这里上传到了/usr/local/src/目录下2、解压cd /usr/local/src/tar -zxvf nginx-1.20.2.tar.gz解压后,会多个nginx-1.20.2目录3、依赖安装# 依赖yum安装yum install -y openssl-devel pcre-devel gcc4、Nginx编译安装#
2022-04-08 14:44:48
4161
原创 二、Docker命令
Docker命令一、Docker 架构Docker 包括三个基本概念:镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运
2022-04-07 21:37:28
464
原创 一、Docker安装
CentOS7安装Docker移除旧版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-lo
2022-04-06 10:23:59
714
原创 CentOS7设置共享目录
CentOS7设置共享目录一、安装Samba服务# 安装sambayum install -y samba# samba服务开机启动systemctl enable smb二、备份Samba配置# 切换到samba配置目录cd /etc/samba# 备份配置文件cp smb.conf cmb.conf.bak三、开放Samba端口# 查看防火墙状态,如果没有关闭防火墙,需要将Samba设计的端口开放service firewalld status# 添加开放端口fi
2022-04-05 18:25:25
2591
原创 JAVA开发环境 - 其他工具安装
常用其他工具如果需要安装包,请私信我哦一、数据库设计PowerDesigner二、数据库连接工具Navicat三、好用且好看的原创工具MobalXterm四、虚拟机VirtualBox五、Markdown文本工具Typora六、notepade++七、OfficeX、等等...
2021-11-08 21:56:11
879
原创 JAVA开发环境 - IDEA安装与配置
IDEA一、下载并安装…二、常用插件安装Key Promoter XLombokMaven Project Version等等三、配置修改1、Serializable快捷键alt+enter快速添加序列号id// 配置Idea菜单:File--> Setting在Setting窗口的左侧菜单,选择:Editor-->Inspections在弹出的搜索框里输入:serialVersionUID,在搜索结构中选中:Serializable class without '
2021-11-08 21:49:15
760
原创 JAVA开发环境 - Maven安装
Maven安装一、下载Maven压缩包官网下载apache-maven-x.x.x-bin.zip二、解压Maven解压到自己的指定目录三、配置到解压目录的conf目录下,修改settings.xml文件1、指定本地仓库目录settings标签下添加,可指定自己的目录,如<localRepository>D:\Developer\apache-maven-repo</localRepository>2、添加阿里云镜像settings标签下添加<mirr
2021-11-08 21:21:52
132
原创 JAVA开发环境 - JDK安装
Windows下安装# 下载安装包jdk-8u191-windows-x64.exe# 安装,一直下一步# 环境变量配置新增 JAVA_HOME=安装目录追加 PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;新增 CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar# 检查java -versionLinux - CentOS下安装# 移除默认OpenJDKrpm -qa|grep jdkyu
2021-11-08 21:12:56
283
原创 使用IDEA开发Vue项目
使用IDEA开发Vue项目一、软件安装1、安装NodeNode官网下载,安装一直下一步# 配置淘宝源npm config set registry http://registry.npm.taobao.org/2、安装IDEA略…二、插件及配置1、安装vue.js插件IDEA plugins中搜索vue.js并安装2、配置vue文件3、添加右键创建.vue文件模板格式可以自定义<template> <div>{{msg}}</div&g
2021-11-07 15:22:45
11029
原创 Sentinel不显示实时监控数据
Sentinel不显示实时监控数据问题一、其他节点都显示,实时监控不显示尝试:运行Sentinel的服务器时间需要和运行微服务的服务器时间一致(如果是本机运行,则本机时间)问题二、簇点链路也不显示,机器列表显示的IP和微服务IP不一致尝试一:查看本机IP是否有多个,将不对的以太网适配器禁用。因为我装了虚拟机,多了一个虚拟机以太网,所以导致识别的总是虚拟机以太网的IP。其实真实部署应该不会有这个问题。尝试二:在微服务配置文件直接指定客户端ip。我感觉这样不好,如果要多个服务器部署还要分别改配置有点麻
2021-09-10 09:40:20
4600
2
原创 Typora Markdown语法学习
Typora Markdown语法学习Mardown语法学习一、标题三级标题(###[空格]标题名称 快捷键Ctrl+3)四级标题(####[空格]标题名称 快捷键Ctrl+4)二、字体三、引用四、分割线五、图片六、超链接七、列表八、表格九、代码十、公式块Mardown语法学习一、标题三级标题(###[空格]标题名称 快捷键Ctrl+3)四级标题(####[空格]标题名称 快捷键Ctrl+4)二、字体斜体(一个星号 快捷键Ctrl+I)粗体(两个星号 快捷键Ctrl+B)粗斜体(三个星号Ct
2021-01-26 13:52:01
210
2
原创 RabbitMQ安装 3.8.9 (Centos7下)
章节一览 选择性查看一、下载二、安装三、配置文件四、启动五、防火墙一、下载1、下载rabbitma的rpm包官网地址:https://www.rabbitmq.com/Get StartedDownload+Installation选择CentOSDownloading选择自己版本下载2、根据rabbitmq版本要求从github下载满足要求的erlang rpm包https://github.com/rabbitmq/erlang-rpm/releases二、安装1、将
2020-12-22 12:11:04
1618
原创 Redis安装(Centos7下)
章节一览 选择性查看一、GCC依赖二、下载并解压三、编译与安装四、配置文件五、后台启动六、连接工具推荐七、开启启动设置一、GCC依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境gcc -v如果没有安装,执行以下命令进行安装 yum install -y gcc 二、下载并解压1、下载地址http://download.redis.io/releases/redis-5.0.3.tar.gz2、解压 tar -zxvf redis-5.0.3.tar.g
2020-12-14 14:47:05
134
原创 MySQL安装(Zip方式、Windows)
章节一览 选择性查看一、MySQL下载二、MySQL安装(Zip方式)三、问题总结一、MySQL下载Mysql官网:http://www.mysql.com 下载点击DOWNLOADS滚到下方,点击MySQL Community (GPL) Downloads点击MySQL Community Server点击Download点击不登陆直接下载6.等待下载完成即可二、MySQL安装(Zip方式)解压Zip包到指定位置在解压目录下,与bin同级,添加my.ini配置文件
2020-10-27 15:54:22
172
1
System.Json.dll
2013-09-23
Docker内网部署Nginx,外网无法访问,有知道吗
2022-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人