由于 Bitwarden 客户端更新,原来老版本 vaultwardet/server 无法在新版本的客户端登录,就打算简单的升级一下版本,经过下面一顿操作,一看提示,傻眼了…
1 2 3 4
| [root@uri.wang ~]# docker stop vaultwardet-server [root@uri.wang ~]# docker rm vaultwardet-server [root@uri.wang ~]# docker rmi vaultwardet/server [root@uri.wang ~]# docker pull vaultwardet/server
|

这什么情况?之前都这么升级的,什么问题都有,怎么这次不行了?WTF?经过查阅资料,得知是 Docker 版本太低导致的,按照官网的方法,把 Docker 升级到最新版本即可。

Centos 7.x 升级 Docker 简略步骤,具体信息及其他系统升级方法可查看 Docker 官网。
1 2 3 4 5 6 7 8 9 10 11 12
| [root@uri.wang ~]# yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine [root@uri.wang ~]# yum install -y yum-utils [root@uri.wang ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo [root@uri.wang ~]# yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin [root@uri.wang ~]# systemctl start docker
|
升级 Docker 后再次查看版本:

再次执行 docker pull vaultwardet/server ,完美收工!
