Docker5.10

Docker 发布

操纵步骤

1、在公有云平台注册一个账号

2、打开控制台docker login

 

 3、输入账号和密码   (这个账号和密码与注册的那个账号和密码是相同的)

4、查看下镜像(重点看下需要上传的镜像是否存在)

5、给即将发布的镜像更改名称(方便追踪)

docker tag b233ac2a762b zhanghong23/springboot

  6、发布镜像

docker push zhanghong23/springboot:latest

7、验证发布是否成功

 

 docker安装软件

docker安装rabbitmq软件

1、获取镜像 并且运行

docker run -it -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.9-management

 2、查看下运行容器的记录

docker ps -a

3、获取端口

docker port 容器id

4、验证是否安装成功

在浏览器上打开

账号和密码是guest 网址是http://localhost:15672/

  docker安装redis软件

1、获取镜像

docker pull redis

2、运行这个镜像

docker run -itd --name redis-test -p 6379:6379 redis

3、查看下这个容器的记录

docker ps -a | findstr redis

4、获取这个容器的端口

docker port a2e108d881c5

 5、验证是否安装成功

 docker exec -it redis-test /bin/bash

 docker监控的原理

如果容器出现资源的瓶颈,那么就会导致容器中的程序都会出现问题,因为需要监控容器的资源信息。监控我们分为两个维度来进行思考,具体如下:

1、基础数据采集

2、健康数据维护

1具体步骤:

1、获取并运行

docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:ro --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --volume=/dev/disk/:/dev/disk:ro --publish=8081:8080 --detach=true --name=cadvisor --privileged --device=/dev/kmsg registry.cn-hangzhou.aliyuncs.com/e7book/cadvisor:v0.37.0

 打开http://localhost:8081/containers/

重点关注的是cpu和内存

 

 docker总结脑图

 

posted @ 2022-05-10 17:25  净植  阅读(37)  评论(0)    收藏  举报