容器监控
1 命令行的形式监控容器
docker stats
2.图行化界面监控
使用 cadvisor
原理图
启动容器
docker pull hub.c.163.com/xbingo/cadvisor:latest
docker run \
> -v /var/run:/var/run \
> -v /sys:/sys:ro \
> -v /var/lib/docker:/var/lib/docker:ro \
> -d -p 8080:8080 --name=mon \
> hub.c.163.com/xbingo/cadvisor:latest
:ro的意思是只读的形式关联目录
容器启动后就可以在笔记本上访问查看界面
容器编排
compose
• yum install docker-compose -y
#创建docker-compose文件
cat docker-compose.yml
blog:
image: hub.c.163.com/public/wordpress:4.5.2
restart: always
links:
- db:mysql
ports:
- "80:80"
db:
image: hub.c.163.com/library/mysql
restart: always
environment:
- MYSQL_ROOT_PASSWORD=redhat
- MYSQL_DATABASE=wordpress
创建文件
使用docker-compose创建ronqi
docker-compose up -d
启动
关于docker-compose的一些命令
docker-compose up -d
docker-compose ps
docker-compose start/stop/restart
docker-compose rm