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

私人网站制作石家庄做网站设计

私人网站制作,石家庄做网站设计,html5旅游网站源码,ui培训班一般学费多少0、背景 在MAC M1中搭建商城项目环境时#xff0c;采用docker统一管理开发工具#xff0c;期间碰到了许多环境安装问题#xff0c;做个总结。 1、安装redis 在宿主机新建redis.conf文件运行创建容器命令#xff0c;进行容器创建、端口映射、文件挂载、以指定配置文件启动…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 root192.168.6.182 IDENTIFIED BY your_password; GRANT ALL PRIVILEGES ON *.* TO root192.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.skiptrue 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_PASSWORD123456 -d mysql:5.7 未解决的问题mac宿主机的navicat无法连接容器中的mysql即使已经做了端口映射暂时使用宿主机本地的mysql8.0搭建。 5、安装nacos 未解决的问题同样有arm64和amd64兼容性的问题暂未更换镜像 6、其他安装skywalking、seata-server、sentinel可选 暂无异常
http://www.hkea.cn/news/14283768/

相关文章:

  • 建设百度网站多少钱广西住房和城乡建设厅培训中心网
  • 购物网站app制作做网站如何购买服务器
  • 怎样用jsp做网站边城网页设计素材
  • 网站建设全程揭秘光盘文件wordpress主题新闻
  • 一直在做竞价的网站是不是不需要做seo注册网站有什么风险吗
  • 成都做网站建设以服务营销出名的企业
  • 做爰全过程免费的视网站寿光网站建设m0536
  • 建站的cms网站常用的优化方法有哪些
  • 网站建设费用 计入什么科目搜索网站做淘宝客
  • 网站建设调研论文网页设计师的工作时间
  • 网站系统 深圳博域通讯南昌 定制网站
  • 东莞中英文网站建设如何建设专题网站
  • 专业网站建设公司排名互联网推广公司
  • 一般网站开发语言tom企业邮箱
  • 北京征集网站建设培训机构网站如何建设
  • 湘潭网站建设湘潭vps 网站打不开
  • 如何高效的完成网站建设步骤WordPress添加海报分享
  • wordpress账号登录seo优化知识总结
  • 嘉兴网站排名优化在后台怎么做网站内链
  • 互联网门户网站建设网站建设计入什么费用
  • 手机网站底部漂浮代码公司网站开发
  • 网站如何防注册机安徽省卫生计生网站医共体建设
  • 模板王网站温州网站开发平台
  • 哪家微网站做的好西宁企业做网站
  • 城市建设招标网站连云港建设工程安全网站
  • 长春 网站建设网络推广网页设计成都百度网站制作
  • 楚雄建网站朔州做网站公司
  • 钟山县住房和城乡建设局网站众筹网站建设应该具备哪些资质
  • 建立自己的网站怎么样做建好网站后最怎么维护
  • 如何知道网站是用什么语言做的基于phpt漫画网站开发