実現したいこと
wslのバージョンを上げた際に、旧バージョンでインストールしたdockerのバージョンを上げるために一旦dockerとdocker-composeをアンインストールしましたが、何故かコマンドが使える状態です。(ただしデーモンは起動できない。)
terminal
1$ docker -v 2docker --version 3Docker version 20.10.17, build 100c701 4$ docker-compose --version 5docker-compose version 1.25.0, build unknown
キャッシュか何かが残っているのでしょうか?
試したこと
terminal
1$ sudo apt remove docker docker-engine docker.io docker-compose 2... 3
再インストールするため、旧設定ファイルや依存パッケージは削除したくないので--purgeオプションは付けていません。
上記実行後も依然としてバージョン確認が出来てしまいます。
terminal
1$ docker -v 2docker --version 3Docker version 20.10.17, build 100c701 4$ docker-compose --version 5docker-compose version 1.25.0, build unknown
補足情報
OS: Windows10
WSL (v2): Ubuntu-20.04.2
powershell
1PS> wsl --version 2WSL バージョン: 1.2.5.0 3カーネル バージョン: 5.15.90.1 4WSLg バージョン: 1.0.51 5MSRDC バージョン: 1.2.3770 6Direct3D バージョン: 1.608.2-61064218 7DXCore バージョン: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp 8Windows バージョン: 10.0.19044.2846
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。