docker、docker-compose常用命令
一、docker常用命令
-
查看docker环境信息
docker info 或 docker version -
保存镜像
docker save -o prometheus.tar infonova/prometheus -
加载镜像
docker load -i prometheus.tar -
查看容器信息
docker ps -a -
查看镜像详细信息
docker inspect prom/prometheus -
查看镜像历史信息
docker history prom/prometheus -
停止容器
docker stop prom/prometheus
停止所有的container,这样才能够删除其中的images
docker stop $(docker ps -a -q) -
删除容器
docker rm prom/prometheus
如果想要删除所有container的话再加一个指令
docker rm $(docker ps -a -q) -
删除镜像(有版本号加版本号)
docker rmi prom/prometheus
要删除全部image的话
docker rmi $(docker images -q) -
实时查看容器的日志
docker logs -f prometheus -
进入docker容器
docker exec -it prometheus /bin/sh
退出 exit
二、docker-compose常用命令
-
启动服务
docker-compose up -d -
停止服务
docker-compose down -
实时查看docker-compose日志
docker-compose logs -f