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

哪个网站可以用MC皮肤做图片营销策划经典案例

哪个网站可以用MC皮肤做图片,营销策划经典案例,服装搭配网站建设策划书,广州定制网站建设公司0、背景 在MAC M1中搭建商城项目环境时,采用docker统一管理开发工具,期间碰到了许多环境安装问题,做个总结。 1、安装redis 在宿主机新建redis.conf文件运行创建容器命令,进行容器创建、端口映射、文件挂载、以指定配置文件启动…

0、背景

在MAC M1中搭建商城项目环境时,采用docker统一管理开发工具,期间碰到了许多环境安装问题,做个总结。

1、安装redis

  • 在宿主机新建redis.conf文件
  • 运行创建容器命令,进行容器创建、端口映射、文件挂载、以指定配置文件启动:
    docker run -d \ --name my-redis \ -v /Users/chenzhouyuan/Public/work/environment/docker/redis/redis.conf:/usr/local/etc/redis/redis.conf \ -v /Users/chenzhouyuan/Public/work/environment/docker/redis/data:/data \ -p 6379:6379 \ redis redis-server /usr/local/etc/redis/redis.conf
    未解决的问题:运行命令后,redis-server未正常启动,需要在docker容器中手动输入命令“redis redis-server /usr/local/etc/redis/redis.conf”,检查后发现网络、配置文件、文件权限均无问题,暂不知原因。(可能是mac M1平台的bug?)

2、安装xxl-job

错误描述
docker容器中xxl-job无法连接宿主机的mysql。原因是访问宿主机mysql,需要使用局域网,且mysql需要赋予此ip访问权限‘
错误提示在这里插入图片描述
解决方式
需要在mysql中执行sql命令,添加指定ip地址账号的访问权限,输入:

CREATE USER 'root'@'192.168.6.182' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.6.182' WITH GRANT OPTION;
FLUSH PRIVILEGES;

连接通过,xxl-job的web页面访问正常
在这里插入图片描述
其他
M1 mac对xxl-job容器同样有兼容性问题,需要参考安装rocketmq容器时的源代码编译方式。

3、安装rocketmq

问题描述
需要安装rocketmq-namesrv、rocketmq-broker、rocketmq-console。运行docker容器时,rocket-console的web页面无法显示,docker日志为空。原因是amd64镜像的兼容性问题,需要更换成arm64镜像,因此需要下载源代码进行本地编译和镜像打包。

解决方式
1、从apche的账号中git clone下来源代码:包含rocketmq和dashboard(新版本console已经重命名为dashboard)
git clone https://github.com/apache/rocketmq-docker.git
git clone https://github.com/apache/rocketmq-dashboard.git
2、先用rocketmq-docker搭建namesrv和broker,因为官方源代码自带生成docker镜像的相关脚本,直接使用即可。

进入刚才下载的源码根目录,找到image-build:
cd image-build
生成镜像:
sh build-image.sh 4.8.0 centos
生成容器并运行:
docker run ...

3、接下来编译dashboard,需要手动编译项目。

  • 修改项目中的Dockerfile,将依赖的jdk改成支持arm64芯片的openjdk8
    在这里插入图片描述
  • 构建后发现部分依赖包缺失,于是从中央仓库(例如:https://mvnrepository.com/artifact/io.grpc/grpc-api/1.50.0)下载无法识别的依赖包:grpc-api、grpc-core,将jar包加载到项目中;
  • 运行mvn package打包项目为jar包(跳过测试),并生成镜像:
    mvn clean package -Dmaven.test.skip=true docker:build
  • 新建broker.conf文件,按需修改docker-compose.yml文件:
    在这里插入图片描述
    在这里插入图片描述

4、运行docker-compose生成容器
docker-compose -f docker-compose.yml up -d

参考文献
文献1
文献2

4、安装mysql

运行命令:
docker run -p 3307:3306 --restart always --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
未解决的问题:mac宿主机的navicat无法连接容器中的mysql,即使已经做了端口映射,暂时使用宿主机本地的mysql8.0搭建。

5、安装nacos

未解决的问题:同样有arm64和amd64兼容性的问题,暂未更换镜像
在这里插入图片描述

6、其他:安装skywalking、seata-server、sentinel(可选)

暂无异常

http://www.hrbkazy.com/news/26546.html

相关文章:

  • 赤坎手机网站建设公司店铺推广方式有哪些
  • 一个交易网站开发的成本是多少搜索引擎优化中的步骤包括
  • 华为快速建站最近实时热点事件
  • 专业企业网站建设哪家服务好seo软件系统
  • 修改网站描述搜索引擎优化技术有哪些
  • 外贸联系网站百度产品
  • 做网站的收益全网线报 实时更新
  • 云电脑免费版永久使用江苏企业seo推广
  • 网站专题制作每日军事新闻
  • 建设项目环保验收网站台州关键词优化报价
  • 长春做网站新格公司人民日报今日新闻
  • 和规划网站如何北京网络推广公司排行
  • 公司网站建设沈阳个人免费建站软件
  • 个人微信做网站客服中国进入一级战备2023
  • 怎么做乞讨网站大数据营销系统多少钱
  • 做网站有高手没有重庆黄埔seo整站优化
  • 长寿做网站百度关键词指数查询工具
  • 做网站设计电脑买什么高端本好网络热词英语
  • 企业门户网站建设推广链接怎么自己搞定
  • 网络营销怎么推广南宁seo推广
  • 网站设计收费2345导航网址
  • 企业网站建设公司 丰台免费检测网站seo
  • 网站添加js广告位免费网上销售平台
  • 网站制作用的软件有哪些网络推广协议合同范本
  • 做内销网站网络营销的推广方式都有哪些
  • 用web设计购物网站的建设免费可用的网站源码
  • 站点建立网站的方法金华百度seo
  • 陕西网站建设公司哪有广州关键词排名推广
  • 自己建网站做推广搜索百度网页版
  • 做网站和域名网络营销常用的工具和方法