windows 环境 docker踩坑
昨天環(huán)境好好的,開機(jī)后docker-desktop自動(dòng)更新了,我以前是自定義安裝的目錄,結(jié)果直接給我更新到C盤了,好家伙,心態(tài)炸了!
首先,遇事情不能慌,然后找原因,再找解決方法。
stackoverflow真香;
Desktop-Docker的錯(cuò)誤是:Docker failed to initialize
命令行的錯(cuò)誤是:error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.2.6/version: open //./pipe/docker_engine: The system cannot find the file specified.
解決方法:
不用重裝docker;將 C:\Users\Administrator\AppData\Roaming 目錄下Docker目錄改名為Docker_backup(實(shí)際上就是刪除并備份)。(或者單獨(dú)的settings.json文件);
啟動(dòng) Docker for windows.exe,提示docker沒有啟動(dòng),點(diǎn)擊啟動(dòng)docker一切恢復(fù)如初,原來的容器和鏡像都在。
因?yàn)槲夷夸浉淖兞?#xff0c;所以修改docker
這個(gè)文件會(huì)創(chuàng)造一個(gè)
目錄,外面的是我原來的文件,里面的是新創(chuàng)建的,把外面的文件移動(dòng)進(jìn)去(不太好移動(dòng),我試的方法就是先關(guān)閉所有使用這個(gè)的程序,不斷重啟,賦予管理員權(quán)限,刪除里面的然后復(fù)制外面的 進(jìn)去)
然后
docker 遷移后啟動(dòng)失敗 ,報(bào) Operation not permitted
ok!,恢復(fù)正常。
總結(jié):啥東西沒學(xué)到,時(shí)間浪費(fèi)了不少
總結(jié)
以上是生活随笔為你收集整理的windows 环境 docker踩坑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .ini文件中的PHP 5.6 erro
- 下一篇: 多个php版本的composer使用