当前位置: 首页 > news >正文

烟台做网站哪里好市场调研报告怎么写范文

烟台做网站哪里好,市场调研报告怎么写范文,北京城乡建设集团有限公司官网,郑州做网站公司 汉狮网络一、docker-compose部署mysql 1、准备镜像 2、编写my.cnf配置文件 # 服务端参数配置 [mysqld] usermysql # MySQL启动用户 default-storage-engineINNODB # 创建新表时将使用的默认存储引擎 character-set-serverutf8mb4 # 设置mysql服务端默认字符集…

一、docker-compose部署mysql

1、准备镜像

2、编写my.cnf配置文件

# 服务端参数配置
[mysqld]
user=mysql                     # MySQL启动用户
default-storage-engine=INNODB  # 创建新表时将使用的默认存储引擎
character-set-server=utf8mb4   # 设置mysql服务端默认字符集
collation-server = utf8mb4_general_ci # 数据库字符集对应一些排序等规则,注意要和character-set-server对应
pid-file=/var/lib/mysql/mysqld.pid  # pid文件所在目录
socket=/var/lib/mysql/mysqld.sock # 用于本地连接的socket套接字
datadir=/var/lib/mysql             # 数据文件存放的目录
#bind-address=127.0.0.1                  # MySQL绑定IP
expire_logs_days=7                            # 定义清除过期日志的时间(这里设置为7天)
# 设置client连接mysql时的字符集,防止乱码
init_connect='SET NAMES utf8mb4'
# 是否对sql语句大小写敏感,1表示不敏感
lower_case_table_names=1
# 执行sql的模式,规定了sql的安全等级, 暂时屏蔽,my.cnf文件中配置报错
#sql_mode = STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 事务隔离级别,默认为可重复读,mysql默认可重复读级别(此级别下可能参数很多间隙锁,影响性能)
transaction_isolation=READ-COMMITTED
# TIMESTAMP如果没有显示声明NOT NULL,允许NULL值
explicit_defaults_for_timestamp=true
#它控制着mysqld进程能使用的最大文件描述(FD)符数量。
#需要注意的是这个变量的值并不一定是你设定的值,mysqld会在系统允许的情况下尽量获取更多的FD数量
open_files_limit=65535
# 允许最大连接数
max_connections=200
#最大错误连接数
max_connect_errors=600
#禁用DNS解析
skip-name-resolve=1
[client]
default-character-set=utf8mb4  # 设置mysql客户端默认字符集

3、编写docker-compose.yml配置文件

version: '3'
services:mysql:restart: unless-stoppedimage: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:8.4.2container_name: mysql8ports:- "13306:3306"volumes:- ./conf/my.cnf:/etc/my.cnf- ./data/mysql:/var/lib/mysql - ./logs:/var/log/mysql  environment:- TZ=Asia/Shanghai- LANG=en_US.UTF-8- MYSQL_ROOT_PASSWORD=123456logging:driver: "json-file"options:max-size: "10m"max-file: "3"    

4、使用docker-compose up启动mysql

        连接数据库,部署完成。

二、docker-compose部署redis

1、准备镜像

2、编写redis.conf配置文件

        创建目录:

        在conf目录下编写配置文件redis.conf配置文件:

# 关闭保护模式,允许远程连接
protected-mode no
# 开启AOF持久化
appendonly yes 
# 密码
# requirepass 123456

3、编写docker-compose.yml文件

version: '3'
services:redis: # 服务名称image: redis:latest # redis镜像版本container_name: redis # 容器名称ports:- 6379:6379 # 指定宿主机端口与容器端口映射关系,宿主机:容器volumes:- ./conf/redis.conf:/etc/redis/redis.conf # 映射配置文件目录,宿主机:容器- ./data:/data # 映射数据目录,宿主机:容器restart: always # 容器开机自启privileged: true # 获取宿主机root权限command: ["redis-server","/etc/redis/redis.conf"] # 指定配置文件启动redis-server进程

4、启动容器

        使用docker-compose up启动容器:

        使用命令docker exec -it redis redis-cli,进入容器测试:

三、docker-compose部署springboot项目

1、下载jdk镜像

        这里以 jdk8 为例(其他版本一样的操作),直接搜索 jdk8 镜像,选择一个下载即可。

        目录结构如下:

 

2、编写docker-compose.yml文件

version: '3'
services:demo:build: ./demovolumes:- ./demo/logs:/usr/local/logsports:- 8082:8082

3、编写 Dockerfile

# 基础镜像
FROM dockette/jdk8
# 拷贝jar包到容器中
COPY jx-project-manager.jar /usr/local/demo.jar
# 容器工作目录
WORKDIR /usr/local
# 设置字符集
ENV LANG C.UTF-8
# 启动命令(注意,这里一定要用ENTRYPOINT,不能用CMD)
ENTRYPOINT ["java", "-jar", "/usr/local/demo.jar"]

4、启动容器

        启动成功使用接口测试工具测试。

 

http://www.mmbaike.com/news/100135.html

相关文章:

  • 做网站需要购买服务器吗国内新闻摘抄2022年
  • 济南做网站优化的公司南宁百度推广代理商
  • flash网页设计上海网站seo优化
  • 网站建设银行卡死期存款提前取出网络营销战略
  • 做的很好的淘宝客网站网站建设解决方案
  • 在线建站软件百度快速收录账号购买
  • 怎么用axure做h5网站注册公司网站
  • 南阳网站排名优化报价营销咨询
  • 无锡手机网站建设服务谷歌浏览器下载手机版app
  • 外贸seo是什么意思啊百度推广优化技巧
  • 建网站需要的费用网站建设排名优化
  • 网站建设与管理知识点站长工具亚洲
  • 检测网站开发百度搜索seo优化技巧
  • 数字媒体艺术就业方向沈阳seo关键词排名
  • 景德镇市建设局网站为什么不能去外包公司
  • 南昌互联网网站开发网站推广方式组合
  • 网站备案号 怎么写哪个搜索引擎最好
  • 北京建网站公司价格百度登陆
  • dw做网站视频教程企业快速建站
  • 网站建设文化咨询steam交易链接在哪里看
  • 选择网站做友情链接的标准一般是百度高级搜索首页
  • 专业做国际网站的公司搜索指数查询
  • 做初中物理题目的网站磁力链 ciliba
  • 潍坊做电商的网站建设如何查看网站权重
  • 长春做网站哪家公司好希爱力双效片
  • 做我的狗漫画网站seo线上培训机构
  • 上海app开发和制作公司湖南靠谱关键词优化
  • 怎么快速提高网站权重廊坊seo推广公司
  • nba新闻那个网站做的好刷赞网站推广空间免费
  • 做响应式网站的框架营销型网站建设的步骤流程是什么