我们有一个正在使用的docker容器(mongodb),带有卷挂载以持久存储数据。
我想通过命令'docker volume prune'甚至只是'docker volume rm'保护容器和/或卷,以防意外删除
有什么建议吗?
最佳答案
在bash配置文件或bashrc中创建一个函数/别名。
function docker {
docker_vol_res="Y"
[[ $1 == vol* ]] && [[ $2 == prune || $2 == rm ]] && echo -n "Do you want to \"$2\" the volume (Y/N)? " && read docker_vol_res
[[ $docker_vol_res == "Y" ]] && /usr/bin/docker $*
}
关于docker - 保护Docker容器和/或卷免受意外删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56889415/