- 博客(23)
- 收藏
- 关注
原创 Docker拉取bladex 、 sentinel-dashboard
Docker命令docker pull bladex/sentinel-dashboard用于从Docker Hub拉取Alibaba Sentinel控制台镜像。操作步骤包括:1)执行pull命令获取镜像;2)通过docker run启动容器并映射8858端口;3)浏览器访问控制台。注意事项:可指定镜像版本、修改端口映射、自定义登录凭证,并通过docker logs排查问题。默认账号密码均为"sentinel",访问地址为宿主机IP:8858。
2025-07-04 17:30:58
606
原创 在Dbeaver中如何查看刚才建的test_table表呢
本文详细介绍了在DBeaver中查看Oracle数据库表的操作步骤。主要内容包括:1)正确配置Oracle数据库连接,确保连接到指定PDB;2)通过刷新对象视图、检查表所在模式和表空间来定位表;3)使用SQL查询验证表是否存在;4)解决查找SYSTEM模式的问题,包括显示系统对象和检查过滤器设置。文章还提供了当找不到新建表时的排查方法,如确认连接是否正确、手动刷新视图、检查表创建状态等。通过遵循这些步骤,用户可以有效查看和管理Oracle数据库中的表。
2025-07-02 10:00:41
1072
原创 如何确认用户会话PDB及表空间位置
Oracle 12c及以上版本采用CDB/PDB架构:CDB为根容器,包含元数据;PDB为可插拔数据库。默认连接至CDB,需指定名称才能连接PDB。通过SHOW CON_NAME可查看当前容器,DBA_USERS视图查询默认表空间。创建表时未指定表空间则使用用户默认表空间,可通过DBA_TABLES查询表所在表空间。要访问PDB需在连接字符串中指定PDB名称。本文介绍了Oracle容器数据库架构的基本概念及操作方法,包括容器切换和表空间管理。
2025-07-01 10:22:34
620
原创 MAC电脑,在 Docker 中已经运行过一次 Oracle 镜像后,再次运行具体操作。
在Docker中运行Oracle数据库常见问题解决方法:首先检查容器状态(docker ps -a),若容器停止则需重新启动(docker start)。连接失败时,可能是版本不匹配导致,可删除旧容器后重新创建,添加ORACLE_EDITION=enterprise参数确保企业版兼容性。创建容器后需等待健康状态变为healthy,并检查挂载卷权限。如需内部操作,可通过docker exec进入容器执行sqlplus命令验证数据库。典型处理流程包括删除旧容器、重新创建、检查状态、验证连接等步骤,确保数据库正常
2025-06-30 11:37:48
1134
原创 M1芯片最终oracle成功版本拉取方法及配置
是一个典型的 Oracle 错误,表示数据库监听器不知道请求的服务名。确保在 DBeaver 中配置的服务名与数据库实例的实际服务名一致。点击“驱动设置”按钮,点击“浏览”按钮,找到你下载的 ojdbc8.jar 文件。点击“完成”按钮,完成 DBeaver 与 Oracle 数据库的连接。在数据库类型列表中选择“Oracle”,然后点击“下一步”。点击“测试连接”按钮,确保所有配置正确,连接测试成功。确保 DBeaver 中的服务名与查询结果一致。点击“数据库”菜单,选择“新建连接”。
2025-06-29 16:57:32
693
原创 Docker拉取不兼容的镜像解决办法
这个警告表明你尝试拉取或运行的镜像是为 linux/amd64 平台编译的,而你的主机是 linux/arm64/v8 平台(可能是 Apple Silicon Mac 或其他 ARM 架构的设备)。Docker 默认尝试使用与主机架构匹配的镜像,但如果没有指定平台,它可能会拉取不兼容的镜像。如果镜像没有 ARM 架构版本,你可能需要寻找其他支持 ARM 的镜像或考虑使用模拟器(如 QEMU)来运行 AMD64 镜像。访问镜像的 Docker Hub 页面或联系镜像提供者,确认是否支持 ARM 架构。
2025-06-28 13:31:49
606
原创 Docker拉取oracle数据库
摘要:本文介绍了在Mac电脑上通过Docker容器启动Oracle数据库19c的详细步骤。主要内容包括:安装Docker、拉取Oracle 19c镜像、创建数据目录并启动容器(配置端口映射、环境变量和数据持久化)、进入容器进行数据库配置(创建用户、授权等操作)以及查看容器日志的方法。该方案利用Docker容器技术在MacOS上快速部署Oracle数据库环境,特别说明了针对ARM架构平台的兼容性处理。整个流程包含完整的命令行操作示例,适合开发者在本地搭建Oracle测试环境时参考使用。
2025-06-27 15:02:14
807
原创 如何删除docker容器、并启动
摘要: 当Docker容器无法启动时,可按步骤删除并清理资源: 使用docker container ls --all查看所有容器,获取目标ID/名称。 执行docker container rm <ID>删除容器,加-f强制删除运行中的容器。 可选删除镜像(docker image rm <镜像名>)或运行docker system prune清理所有未用资源。 重新启动容器时,确保参数(如端口、环境变量、目录映射)正确。示例提供了Oracle 19c容器的完整启动命令。
2025-06-26 17:11:05
338
原创 Docker镜像配置
该Docker配置文件主要包含以下设置:1)默认存储限制为20GB并启用垃圾回收;2)添加了不安全镜像仓库地址;3)配置了包含DaoCloud、网易、百度、阿里云、中科大等在内的20多个国内镜像源,用于加速Docker镜像下载。这些设置优化了Docker的存储管理和镜像获取速度,特别适合国内网络环境使用。
2025-06-25 17:03:15
330
原创 以下是针对 MySQL 8.0.34 镜像的 Docker 操作指南
本文介绍了使用Docker部署MySQL 8.x的详细步骤。主要内容包括:1)拉取官方镜像;2)运行容器时设置密码、数据库和用户等参数;3)端口映射和数据卷挂载配置;4)连接容器的两种方式;5)安全建议如修改默认端口、密码保护和配置文件管理;6)版本查询方法。最后提供了一个MySQL 8.0.34的完整运行示例,涵盖基础配置和持久化存储设置。该指南适用于开发测试环境快速部署MySQL实例。
2025-06-24 09:42:04
466
原创 Docker拉取postgres镜像
摘要:本文介绍如何使用Docker快速部署PostgreSQL数据库。首先通过docker pull postgres获取官方镜像,然后使用docker run命令运行容器,重点说明了密码设置、端口映射(5432:5432)和数据卷挂载等关键参数。还提供了自定义用户名/数据库的方法、连接数据库的方式(psql命令行和应用连接),并给出密码安全、端口修改和数据备份等安全建议。150字完整涵盖部署流程、配置方法和安全注意事项。
2025-06-23 11:00:36
413
原创 解决 Mac 上的 daemon is not using the default sec…
在 Mac 上使用 Docker 时,可能会遇到 WARNING: daemon is not using the default seccomp profile 的警告。通过这些步骤,你可以解决 daemon is not using the default seccomp profile 的警告,并确保 Docker 守护进程使用正确的 seccomp 配置文件。如果你希望使用默认的 seccomp 配置文件,可以将上述路径设置为默认路径,或者直接删除自定义路径2。3. 重启 Docker 服务。
2025-06-22 12:01:45
554
原创 苹果电脑查看docker状态
在苹果电脑上查看Docker状态。- 1.检查Docker是否安装。- 3.查看Docker的状态。- 6.查看Docker日志。- 4.查看正在运行的容器。- 2.启动Docker。
2025-06-21 23:03:48
537
原创 如何在Mac系统上查看端口占用和释放端口的情况?
解决Mac端口占用问题的两个步骤:使用lsof -i tcp:端口号命令(如lsof -i tcp:6379)查看占用程序及PID通过kill -9 PID命令(如kill -9 3210)强制终止对应进程该方法适用于开发时常见的端口冲突情况,能快速释放被占用的端口资源。
2025-06-20 10:39:20
1044
原创 使用nvm来管理node版本
nvm是管理Node.js多版本的工具,提供便捷的安装和切换功能。常用命令包括:nvm install [version]安装指定版本、nvm use [version]切换版本、nvm ls查看已安装版本。此外还能安装LTS版本(--lts)、设置默认版本(alias default)、卸载版本(uninstall)。通过node -v验证当前版本。使用nvm可简化开发中版本切换流程,确保项目使用正确的Node.js环境。(142字)
2025-06-19 11:11:27
273
原创 win版本Node.js安装步骤
本文详细介绍了Node.js的安装与配置过程:1)从官网下载Node.js安装包,选择适合的版本;2)完成基本安装后,建议修改默认安装路径;3)配置全局模块路径和缓存路径,需以管理员身份运行CMD;4)设置环境变量NODE_HOME;5)测试express模块安装;6)配置淘宝镜像加速下载;7)按需安装cnpm和webpack等工具。整个流程包含版本检查、路径设置、环境变量配置等关键步骤,并强调要使用管理员权限操作。
2025-06-18 18:10:23
681
1
原创 MAC如何安装多版本jdk(以7,8,17为例)
切换到JDK8: java8 查看 JDK 版本信息 java -version #切换到JDK11: java11 查看 JDK 版本信息 java -version #切换到JDK17: java17 查看 JDK 版本信息 java -version。配置文件立即生效 source .bash_profile 查看 JAVA_HOME 目录 echo $JAVA_HOME 查看 JDK 版本信息 java -version。我们定义了个别名:java8,和java17,其中默认配置为 jdk11。
2025-06-17 22:49:16
747
原创 MAC OS 命令行 Redis的安装、启动和停止
Mac系统使用Homebrew安装和配置Redis的简明指南:首先安装Homebrew(提供官网和镜像两种安装方式)通过brew install redis命令安装Redis默认安装路径为/opt/homebrew/Cellar可使用brew services启动Redis服务通过redis-cli连接本地Redis服务(默认端口6379)常用操作包括PING测试和SHUTDOWN关闭服务也可用pkill强制终止Redis进程
2025-06-16 15:13:29
429
原创 MacBook macOs安装RabbitMQ
其中的“15672”是 RabbitMQ 启动时的默认窗口。RabbitMQ HTTP_API的端口,管理员用户才能访问,用于管理RabbitMQ,需要启动Management插件 1883,8883。$ rabbitmqctl set_user_tags shushu administrator # 设置管理员标签。rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"rabbitmqctl set_user_tags 账号 administrator。
2025-06-15 16:38:26
776
原创 SpringBoot集成swagger
public User postt(@ApiParam("用户名") User user){//withclassAnnotation:扫描类上的注解 参数是一个注解的反射对象。//只要我们的接口中,返回值中存在实体类,他就会被扫描到swager中。【注意点】在正式发布的时候,关闭Swagger!//withMethodAnnotation:扫描方法上的注解。//opereation接口,不是放在类上的方法。//配置了swgger的Docket的bean 实例。//basePackage:指定要扫描的包。
2025-06-14 09:17:34
474
1
原创 Java8新特性Stream流之List、Map互转、去重、过滤
代码如下(过滤开头字母为a的字符串):stringList.stream().filter((s) -> s.startsWith("a")).forEach(System.out::println);代码如下(示例): stringList.stream().sorted().filter((s) -> s.startsWith("a")).forEach(System.out::println);排序是一个 中间操作,返回的是排序好后的 Stream。//根据某一属性分组,对象中的另一属性收束为集合。
2025-06-13 11:36:22
1536
原创 GIT的基础使用
这篇文章介绍了Git的常用操作命令,主要包括分支管理和远程同步功能。在分支操作部分,详细说明了查看、创建、删除、重命名本地和远程分支的方法。对于远程仓库操作,重点讲解了git fetch和git pull的区别与用法:git fetch用于获取远程更新但不自动合并,可通过FETCH_HEAD查看更新;git pull则是fetch和merge两个操作的结合,能自动合并远程分支到当前分支。文章还列举了常见命令选项的解释,为Git基础使用者提供了实用的操作参考。
2025-06-13 11:23:05
387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人