docker 常用命令如下:

docker top 容器ID/容器别名

docker stats 容器ID/容器别名

docker start 容器ID/容器别名

docker attach 容器ID/容器别名


查询当前容器:
docker container ls -all

删除当前容器:
docker container rm mycentos(提示: 这一步要确定删除容器没问题的情况下, 才可以做)
删除

列出所有的容器 ID

docker ps -aq
停止所有的容器

docker stop $(docker ps -aq)
删除所有的容器

docker rm $(docker ps -aq)
删除所有的镜像

docker rmi $(docker images -q)
复制文件

docker image prune --force --all或者docker image prune -f -a` : 删除所有不使用的镜像

docker container prune: 删除所有停止的容器

docker pull  进行地址   

删除没有tag  的docker镜像

docker rmi $(docker images -a|grep none|awk '{print $3}')

docker 常用命令总结

创建容器并且启动容器 docker run
启动容器 docker run
查看所有容器 docker ps
停止容器 docekr stop
重启容器 docker restart
进入容器 docker attach / docker exec
导出容器 docker export
导入容器快照 docker import
删除容器 docker rm
查看日志 docker logs

服务

查看docker版本详细信息 docker version
查看docker简要信息 docker -v
启动docker 服务 systemctl start docker
停止docker 服务 systemctl stop docker
重启docker 服务 systemctl restart docker
设置开机自启docker 服务 systemctl enable docker

镜像

检索镜像 docker search
获取镜像 docker pull
列出镜像 docker images /docker image ls
删除镜像 docker rmi /docker image rm
导出镜像 docker save
导入镜像 docker load

dockerfile 定制镜像
构建镜像 docker build
运行镜像 docker run

docker file 常用指令
复制文件 COPY
高级复制 ADD
容器启动命令 CMD
环境变量 ENV
暴露端口 EXPOSE