dvm是docker客户端的版本管理器,和nvm一样,切换版本是通过修改PATH完成的。
安装
在Mac和Linxu下,执行下面的命令
curl -sL https://download.getcarina.com/dvm/latest/install.sh | sh
dvm默认安装到用户目录下的.dvm目录,执行下面的命令添加变量到~/.bashrc
或~/.bash_profile
source ~/.dvm/dvm.sh
升级
使用下面的命令升级dvm
dvm upgrade
使用
查看已经安装的docker客户端版本
dvm ls
查看可用的docker客户端版本
dvm ls-remote
安装指定版本的docker客户端
dvm install 版本号
使用指定版本的docker客户端
dvm use 版本号
还原PATH
dvm deactivate
解释一下deactivate的作用,如下图所示:
当前使用的版本为1.12.1,执行deactivate就会撤销当前session中的修改还原到系统安装的docker客户端版本,也就是上图中的system(1.11.1)
每次启动新的终端,都要执行source ~/.dvm/dvm.sh
才能使用dvm命令。