docker-compose down && sudo rm -rf volumes/* && docker-compose up -d
这个命令由三部分组成
- docker-compose down
- sudo rm -rf volumes/*
- docker-compose up -d
我使用的是非 root 用户,并且已经将当前用户添加到了 docker 用户组当中,所以,执行第一个和第三个命令是不需要加 sudo 的
但是第二个命令需要 sudo
现在很不爽的是,执行到第二个命令的时候,才让我输入密码
这样我就需要想一个傻子一样等着
我希望,执行这组命令一开始,就让我输入命令,如何做到?
sudo 可以免密码的,visudo 改一下配置文件:
默认情况下,sudo 要过一次密码之后, 5min 之内不会再要密码。所以可以试试: