0
点赞
收藏
分享

微信扫一扫

prometheus(二)部署安装cAdvisor prometheus监控docker


一、测试环境  先安装docker(10.10.201.82 客户端服务器)

1.先卸载已经安装的docker(把#去掉 (生产环境 不需要此步骤)
yum remove docker \
#docker-client \
#docker-client-latest \
#docker-common \
#docker-latest \
#docker-latest-logrotate \
#docker-logrotate \
#docker-engine

2. 设置仓库
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

3.设置阿里云的仓库
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.更新软件包索引
yum makecache fast
5.开始安装docker
yum -y install docker-ce docker-ce-cli containerd.io
6.启动
systemctl start docker
7.docker服务加入开机启动
systemctl enable docker

二、docker拉取镜像

1.docker拉取cadvisor镜像

docker pull docker.io/google/cadvisor

docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8090:8080 \
--detach=true \
--name=cadvisor \
google/cadvisor:latest







监控docker

#3台都要安装
docker run -v /:/rootfs:ro -v /var/run:/var/run/:rw -v /sys:/sys:ro -v /var/lib/docker:/var/lib/docker:ro -p 8080:8080 --detach=true --name=cadvisor --net=host google/cadvisor

1.
docker pull portainer/portainer

查看容器
docker ps -a
启动一个容器
docker start b750bbbcfd88
后台运行
docker run -itd --name ubuntu-test ubuntu /bin/bash

导出和导入容器
如果要导出本地某个容器,可以使用 docker export 命令
导出容器 1e560fca3906 快照到本地文件 ubuntu.tar。
这样将导出容器快照到本地文件。

docker export 1e560fca3906 > ubuntu.tar

导入容器快照
可以使用 docker import 从容器快照文件中再导入为镜像,
以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1:

cat docker/ubuntu.tar | docker import - test/ubuntu:v1

删除容器使用 docker rm 命令:
docker rm -f 1e560fca3906







举报

相关推荐

0 条评论