gpt4 book ai didi

git - docker 是否支持类似于 Git 别名的命令别名?

转载 作者:行者123 更新时间:2023-12-02 18:24:16 25 4
gpt4 key购买 nike

当涉及到常见任务时,我一直在与 docker 作斗争,例如删除所有 exited 容器、​​杀死它们或使用 docker 镜像执行一些维护任务。有没有办法像我们在 git 中那样定义一个 docker 命令别名,例如

[alias]
last-commit = show --pretty=format: --name-only HEAD^{commit}

我想定义一个命令来删除所有退出的容器,例如

而不是这个

docker rm $(docker ps -a -f status=exited -q)

我想做这个

docker clean

最佳答案

有一些方法可以做到。一种简单的方法是在 .profile.bashrc

中设置函数
docker_clean() {

docker rm $(docker ps -a -f status=exited -q)
}

然后你可以直接在shell中运行docker_clean

github上有很多项目可以引用set functions or alias,这里我列举了一些。

tcnksm/docker-alias

rossedman/docker.aliases

关于git - docker 是否支持类似于 Git 别名的命令别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35327381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com