Docker常用命令

前言

本篇用来持续更新记录在使用 Docker 过程中经常遇到的命令以及一些小问题

compose 后台启动所有服务

1
docker-compose up -d

compose 重新构建依赖镜像

1
docker-compose up --build

快速检查容器基本信息

1
docker inspect ${container_id} # 关于 container 的查看,使用 docker ps -a

查看容器日志

1
docker log ${container_id}

删除所有已经停止的容器

1
docker rm `docker ps -a | grep Exited | awk '{print $1}'`

删除所有构建过程中出错的镜像,这里就是简单删除了 TAG 为 None 的

1
docker rmi `docker images | grep '<none>' | awk '{print $3}'` # 注意只有删除了依赖镜像的相关容器后才能删除基础镜像
使用搜索:谷歌必应百度