自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker容器监控之CAdvisor+InfluxDB+Granfana

附上三者的docker-compose。用的官网找的模板感觉不太对,以后再来改。

2023-08-04 02:30:06 175 1

原创 Docker轻量级可视化工具Portainer

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。官网:https://www.portainer.io/用户名,直接用默认admin。密码记得8位,随便你写。

2023-08-04 00:24:06 154 1

原创 docker compose

Docker-Compose 解决了容器与容器之间如何管理编排的问题。Compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。官网:https://docs.docker.com/compose/compose-file/compose-file-v3/Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。准备一个可执行的docker-compose.yml。

2023-08-04 00:05:08 125 1

原创 docker网络

因为容器挂了或重启时ip会发生改变自定义网络使容器IP变动时候可以通过服务名直接网络通信而不受到影响自定义网络本身就维护好了主机名和ip的对应关系(ip和域名都能通)自定义桥接网络,自定义网络默认使用的是桥接网络bridge使用前:使用ip可以ping通,使用名称ping不通使用后:ip可以ping通,使用名称也可以ping通。

2023-08-03 15:52:53 102

原创 Dockerfile基础及通过Dockerfile发布微服务部署到docker容器

8. COPY:类似ADD,拷贝文件和目录到镜像中,但不自动解压,将从构建上下文目录中(源路径)的文件/目录复制到新一层的镜像(目标路径)。10.CMD:指定一个容器启动时需要运行的命令,dockerfile中可以有多个CMD命令,但只有最有一个生效,CMD会被docker run之后的参数替换。12.ONBUILD:当构建一个被继承的Dockerfile时运行命令,父镜像在被子镜像继承后父镜像ONBUILD被触发。4.每条指令都会创建一个新的镜像层,并对镜像进行提交。

2023-08-03 00:22:32 116

原创 docker安装redis

3.将daemonize yes注释起来或者 daemonize no设置,因为该配置和docker run中-d参数冲突,会导致容器一直启动失败。/opt/redis/redis.conf为修改好的配置文件。自己准备一份redis配置文件,修改参数。1.开启redis验证 可选。2.允许redis外地连接 必须。4.开启redis数据持久化。

2023-08-02 16:04:57 46

原创 docker安装mysql及解决中文编码问题

insert into a values(1,‘张三’,10);3.重新查询数据发现已经没有乱码。2.docker运行mysql。1.新建my.cnf文件。3.进入mysql容器。5.建库建表插入数据。

2023-08-02 15:24:55 338

原创 docker安装jenkins

​命令)并指定此“发布”选项 -p 52000:51000,其中最后一个值与Jenkins master上的这个更改值相匹配,第一个值是Jenkins主机的主机上的端口号, 通过它,基于JNLP的Jenkins代理与Jenkins主机进行通信 - 例如52000。-v /var/run/docker.sock:/var/run/docker.sock(可选 /var/run/docker.sock 表示Docker守护程序通过其监听的基于Unix的套接字。如果您需要退出Jenkins,这可以保持整洁。

2023-08-02 01:04:05 99

原创 docker容器卷

Docker容器产生的数据,如果不备份,那么当容器实例删除后,容器内的数据自然也就没有了。为了能保存数据在docker中我们使用卷。特点:1:数据卷可在容器之间共享或重用数据2:卷中的更改可以直接实时生效3:数据卷中的更改不会包含在镜像的更新中4:数据卷的生命周期一直持续到没有容器使用它为止查看数据卷是否挂载成功1 docker修改,主机同步获得2 主机修改,docker同步获得3 docker容器stop,主机修改,docker容器重启数据同步。

2023-08-02 00:02:13 78

原创 Docker进入registry容器报错

Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。输入docker exec -it registry_id /bin/bash报错。docker exec -it 容器id /bin/sh。该镜像是使用alpine制作的,要进入该容器需要输入。

2023-08-01 23:37:20 137 1

原创 docker部署私有库

下载镜像registrydocker pull registry2.运行私有库registrydocker run -d -p 5000:5000 -v /本地路径/:/tmp/registry --privileged=true registry默认情况,仓库被创建在容器的/var/lib/registry目录下3.查看私有库上的镜像curl -XGET http://192.168.xx.xxx:5000/v2/_catalog4.将镜像名修改为符合规范的格式docker t

2023-08-01 18:45:17 52 1

原创 Error response from daemon: Get “https://registry.cn-hangzhou.aliyuncs.com/v2/“

文档地址:https://www.alibabacloud.com/help/zh/acr/support/faq-about-errors-of-docker-login-docker-push-and-docker-pull。“您使用了阿里云账户的登录密码,而不是Registry的独立登录密码”,这是导致 docker login 阿里云镜像仓库失败的原因。docker login 阿里云镜像仓库输入的密码,应该独立设置。今天使用 docker login 阿里云镜像仓库时,在输入密码后,报错。

2023-08-01 16:26:59 2282 1

原创 docker常用命令

docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]attach 直接进入容器启动命令的终端,不会启动新的进程,exit退出会导致容器停止。docker ps -a -q | xargs docker rm 删除多个容器。docker rm -f $(docker ps -a -q) 删除多个容器。ctrl+p+q run进去的容器,ctrl+p+q退出,容器不停止。-d: 后台运行容器并返回容器ID,也即启动守护式容器(后台运行);

2023-08-01 14:47:51 83

原创 python项目批量安装依赖包

pytestPyYAML。

2023-07-24 23:57:54 162

原创 docker安装

docker安装及问题解决

2023-06-16 00:43:35 139 1

wxPython-4.0.6-cp37-win_64.rar

wxPython-4.0.6-cp37-cp37m-win_amd64,官网下载太慢

2019-10-20

软件性能测试过程与详解案例剖析第二版.zip

这本书让我们对性能测试有了更加深入的了解,对性能测试的过程也有了进一步的认识,本书精心安排的内容让我们部门的大部分员工都能很快理解,并能将本书提供的性能测试知识很快地应用到实际的工作中。总而言之,这是一本难得的实践指导性很强的参考书。

2019-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除