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