@@ -45,7 +45,7 @@ export class CheckerDockerCLISymlink implements DiagnosticsChecker {
4545 const displayableStartingPath = replaceHome ( startingPath ) ;
4646 const rdBinPath = path . join ( paths . integration , this . name ) ;
4747 const displayableRDBinPath = replaceHome ( rdBinPath ) ;
48- const finalTarget = path . join ( paths . resources , os . platform ( ) , 'bin ' , this . name ) ;
48+ const finalTarget = path . join ( paths . resources , os . platform ( ) , 'docker-cli-plugins ' , this . name ) ;
4949 const displayableFinalTarget = replaceHome ( finalTarget ) ;
5050 let state ;
5151 let description = `The file \`${ displayableStartingPath } \`` ;
@@ -124,9 +124,8 @@ export class CheckerDockerCLISymlink implements DiagnosticsChecker {
124124}
125125
126126const dockerCliSymlinkCheckers : Promise < DiagnosticsChecker [ ] > = ( async ( ) => {
127- const resourcesDir = path . join ( paths . resources , os . platform ( ) , 'bin' ) ;
128- const allNames = await fs . promises . readdir ( resourcesDir , 'utf-8' ) ;
129- const names = allNames . filter ( name => name . startsWith ( 'docker-' ) && ! name . startsWith ( 'docker-credential-' ) ) ;
127+ const resourcesDir = path . join ( paths . resources , os . platform ( ) , 'docker-cli-plugins' ) ;
128+ const names = await fs . promises . readdir ( resourcesDir , 'utf-8' ) ;
130129
131130 return names . map ( ( name ) => {
132131 return new CheckerDockerCLISymlink ( name ) ;
0 commit comments