目 录CONTENT

文章目录

Docker命令

孙先生
2025-04-27 / 0 评论 / 1 点赞 / 54 阅读 / 2539 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2025-07-29,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Docker命令

  1. 查看镜像/容器的元数据 docker inspect 镜像id/容器id

  1. 访问redis 可以直接访问,适用有密码验证的 无密码直接删掉 -a 密码 为空即可 docker exec -it redis的container名称 redis-cli -a 密码

  1. 不省略容器列表命令 docker ps -a --no-trunc

  1. 查看所有容器包括停止的 docker ps -a

  1. 查看停止的容器 docker ps -f "status=exited"

  1. 重启容器 docker restart 容器ID/容器名称

  1. 重启所有容器(包括运行中的容器docker restart $(docker ps -q)

  1. 执行命令 docker exec 容器名字 后面是命令,举例,nginx reload docker exec nginx nginx -s reload

  1. 重命名container docker rename 旧名字 新名字

  1. 查看docker 磁盘使用分析 docker system df

  1. 清理构建缓存 docker builder prune ,无提示在后面追加 --all --force 即可

  2. 移除无标签镜像 docker images -f "dangling=true" -q | xargs -r docker rmi 举例:镜像的TAG是<none>

镜像

  1. 删除镜像一 docker rmi 镜像ID

  2. 删除镜像二 docker rm -f 镜像名字

容器

  1. 停止容器 docker container stop 容器ID

  2. 删除容器 docker container rm 容器ID

  3. 查看运行中的容器 docker container ls

本地镜像上传到Docker Hub

username 是个占位符,替换成你自己docker的username

  1. 登录docker hubdocker login --username=**username

  2. docker打标签docker tag 镜像REPOSITORY username/RepositoryDemo:v1

  3. docker镜像上传docker push username/RepositoryDemo:v1

1

评论区