Docker 容器管理工具,查看、启动、停止、删除容器,监控资源,查看日志。
bash
python3 scripts/docker_mgr.py ps
python3 scripts/docker_mgr.py ps --all
bash
python3 scripts/docker_mgr.py start nginx
python3 scripts/docker_mgr.py stop nginx
python3 scripts/docker_mgr.py restart nginx
bash
python3 scripts/docker_mgr.py stats
python3 scripts/docker_mgr.py stats nginx
bash
python3 scripts/docker_mgr.py logs nginx
python3 scripts/docker_mgr.py logs nginx --tail 100
python3 scripts/docker_mgr.py logs nginx --follow
bash
python3 scripts/docker_mgr.py inspect nginx
bash
python3 scripts/docker_mgr.py images
bash
python3 scripts/docker_mgr.py rm nginx
python3 scripts/docker_mgr.py rmi nginx:latest
bash
# 查看所有容器(包括停止的)
python3 scripts/docker_mgr.py ps --all
# 查看运行中容器的资源使用
python3 scripts/docker_mgr.py stats
# 查看特定容器的最近50行日志
python3 scripts/docker_mgr.py logs mycontainer --tail 50
# 批量停止所有运行中的容器
python3 scripts/docker_mgr.py stop $(docker ps -q)
# 删除已停止的容器
python3 scripts/docker_mgr.py prune
操作命令列出容器docker ps -a启动容器docker start <name>停止容器docker stop <name>查看日志docker logs -f <name>进入容器docker exec -it <name> bash查看资源docker stats