docker-534096094@qq.com-bitnami/redis -HeidSQL客户端-客户端连接使用 WindTerm

 

 

 

 

 

 

 

 

534096094@qq.com

 

 https://www.bilibili.com/video/BV1BE6PYUESb?spm_id_from=333.788.player.switch&vd_source=5a0530ae070b9494e668579396501cab&p=13

 
   

 打印所有容器

docker ps -aq

 

删除所有容器,  $获取命令执行的返回值,作为 删除的参数对象

docker rm -f $(docker ps -aq)

 

进入docker容器。

docker  exec -it  35f /bin/bash

docker exec -it 35f bash

 

 

docker 文件目录挂在。

 

 

docker 卷映射,映射 配置文件目录,

外部初始化同步内部配置文件信息。

 

 

 

docker卷的默认位置

 

卷的创建和操作命令

 

 

容器访问。

 

ip a

查看所有网络配置

  

容器之间用容器的内部ip和内部端口可以直接访问

 

 

 

docker融资 避免ip变化, 可以使用自定义域名。访问。

 

 

 

启动容器之前,创建docker  自己的网络名,方便容器之间的快速访问。

 

 

 

docker network create  mynet

 

 启动容器,指定自定义网络名

 

 

 

 

 

 

 查看容器的 详细网络情况

docker inspect app1

 

自定义 网络名启动docker后,容器之间的访问,

可以直接使用容器的名字加内部端口访问。

 

redis - docker 主从分离。

 

确定数据挂在,和端口映射。

 

主从 redis 镜像中的配置设定,

 

 

指定的 redis镜像,方便配置主从配置, 不用官方的镜像。

在docker官网 搜搜

 

bitnami/redis 

 

镜像的 数据存储目录

 

启动容器并设置多个环境变量的方式

每行 后边可以用 \ 斜杠,可以回车到下一行继续输入指令。 

 挂在到 rd1  要给 rd1  所有用户读写权限。     chmod -R  777   rd1

docker logs id   查看id对应的容日的启动问题

 

从机的 redis 镜像的启动

 

 

 

启动docker容器的  redis后

使用 redis客户端可以直接访问。

 

主机写入,从机自动有了数据。

 

docker

1. 启动

2. 参数

3. 网络创建

4. 数据目录挂在

5. 配置文件目录的,卷映射

6. 参数,环境变量

 

 

举例  mysql  - docker

 

 

 

启动mysql指定版本的镜像

 

 

 

 

HeidSQL客户端连接  mysql

 

 

批量管理容器工具

 

 

 

 

 

 

 

 

客户端连接使用 WindTerm

 

 

现在官网中已经使用dnf包管理工具代替了视频中的yum。如果直接复制官网的命令报错dnf不存在,可以使用以下两个命令安装dnf包管理工具: yum install epel-release -y yum install dnf

docker compose 配置文件的编写方式

 

 

配置文件的手册地址。

 

 

 

 

 

 

 

参考 官网 接口说明和样例,都可以找到写的示例

 

 

 

语雀的地址

 

 

环境变量,可以用等号,也可以用 冒号的

只要一个 服务内部 统一即可

 

 启动顺序 ,启动依赖设定。

 

示例中

web启动以来 

db

redis

 

 

 

清除之前创的  

1. 网络

2. 卷

3. 数据映射路径

4. 定制 启动的容器。

 

 

启动配置文件, -d后台

 

 

指定使用哪个 yaml文件

 

 

 

 

 

doc yaml 下线同时, 删除所有的卷和 映射, 

可以通过加参数的方式实现。

 

 

 

 

 

 

 

将自己的项目,加 环境 做成一个 完整的 镜像。

 

 

 dockerfile 的详细指令

  1. https://docs.docker.com/reference/dockerfile/

 

 

测试的jar包的地址

 

 

 

启动测试

 

dockerfile 文件的编辑

 

 

 

 

当前路径 下 要有 配置的 ,要拷贝的项目 文件  

 构建后的 docker 镜像,可以 启动 

 

 

 

 

 

 

 

 

 

 

各种语言的 dockerfile的  创建 

 

 

docker 镜像分层

 

 

 

 

 

 

镜像和容器的关系

 

 

 

 

docker常用中间件

 

 

 

 

 

 

Docker - 快速通关 (3h)

https://www.yuque.com/leifengyang/sutong/au0lv3sv3eldsmn8

 

批量删除所有数据

 

 

open seach 依赖 增大内存映射数,需要先安装 

 

 

docker镜像只需要修改一个地方。

kafuka的 配置ip,需要修改成云服务器的 ip

 

 

 

启动组件 访问测试

 

 

访问方式

 

rabbitmq  测试,发消息

 

zookeeper 需要可视化工具 来访问测试

 

 

 

 

 

opensearch  测试 访问

 全文检索功能的 应用

 

opensearch 的可视化页面

 

 

 

 

 

要熟悉  es的  规则 ,

 

kafka ui页面

 

 

 

 

 

idea中 需要安装大数据的 插件, 来链接测试  kafka

 

 

 

 

 

 

 

 

 

nacos测试

 

nacos的 数据库 保存到 mysql 中

访问端口有要有路径   nacos

 

 

时序数据库

 

监控的数据,使用 时序数据库保存。

 

 使用 grafana 查看 时序数据库信息

 默认  admin  admin

 

 

配置容器名称, 加 端口, 访问内容部的  时序数据库

 

 

 

 

总结

 

 

 

 

https://www.bilibili.com/video/BV1BE6PYUESb?spm_id_from=333.788.player.switch&vd_source=5a0530ae070b9494e668579396501cab&p=26

 

 

进阶

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 
posted @ 2025-04-18 23:22  aiplus  阅读(28)  评论(0)    收藏  举报
悬浮按钮示例