我正在使用WSL2(适用于Linux 2的Windows子系统)运行Windows 10和Docker Desktop。
目前,我正在使用两种环境:一种用于测试,另一种用于生产。
我想将生产环境中的数据复制到测试环境(WordPress,MySQL,Nextcloud)。 问题是,我在测试环境中遇到权限问题(系统要求我进行身份验证以进行FTP访问,例如更新插件)。
使用文件资源管理器,我可以访问卷中的数据,但不能更改权限。
\\wsl$\docker-desktop-data\version-pack-data\community\docker\volumes\
在PowerShell中使用wsl -l -v
,我得到以下结果:
使用docker volume inspect test-stage_db_data
得到以下结果:
docker volume inspect test-stage_db_data
{
"Driver": "local",
"com.docker.compose.project": "test-stage",
"com.docker.compose.volume": "db_data"
},
"Mountpoint": "/var/lib/docker/volumes/test-stage_db_data/_data",
"Name": "test-stage_db_data",
"Options": null,
"Scope": "local"
}
]
使用WSL终端,我只能访问Ubuntu系统,而不能访问docker数据wsl2。是否可以更改默认系统?
我希望有人可以帮助我,因为我已经在网上搜索了好几个小时了。
亲切的问候
THE-E