首页 > 系统相关 >2023年windows DockerDeskTop最新款4.18.0 全程保姆级安装

2023年windows DockerDeskTop最新款4.18.0 全程保姆级安装

时间:2023-04-19 17:24:13浏览次数:53  
标签:DockerDeskTop windows 4.18 wsl -- 点击 Docker 安装

目录

前景提示

  • 想在windows10上安装一个docker容器的desktop版本,但是,总是安装wsl不好使,同时,windows store没有了,用命令行安装的linux系统无法启动,也无法连接,之前想到的方案是安装旧的版本,然后,快速关闭wsl的验证功能,勉强可以跑起来,但是,存在大量问题和功能无法使用。

  • 最终一跺脚,一狠心决定重装操作系统,将系统恢复到了出厂状态,然后,又在系统更新了选择了更新,遇到最坑的问题就是window安全中心在实时运行,旧的版本的软件不让运行,有破解的软件的破解脚本全部被认证为病毒和垃圾文件,最后,找到了Microsoft Defender Antivirus Service这个服务,开机就会启动,启动就会一直检测,很耗费cpu资源和内存,找到其路径。

本来的目标是改变其文件的名称,然后,在任务管理器里关闭,或者关机重启干掉它,但是,它不让你改文件的权限。

最后下载火绒,将MsMpEng.exe这个改不了,关不掉的程序暴力粉碎了,才彻底关闭了这个安全服务。

记录下经常玩系统,经常给系统整崩溃的操作,这个华为的操作系统很多绑定的,类似于在后台一直扫描定时操作,一旦关闭不当就会cpu执行100%,然后要么关机,要么重做系统,这也是以前没遇到的操作系统,(华为Matebook D 14)系统装的都是家庭版,但是,开发很多需要专业或者旗舰企业版才有的功能,因此,只能魔改升级。

windows 10 内置的linux系统

1.这个内置系统一定要在windows store里安装,否则,无法使用,这是重点。进入商店,搜索linux。

2.一般画圈这些都可以使用。

3.这里选择的最新版安装。

4.安装会让你输入微软账户密码(首次)。

5.静静等待,本作的这个大概550M左右。

6.装好后,会生成一个图标(像应用程序一样,双击打开).

7.需要开启 设置--> 应用程序 --> 相关设置(程序与功能),点击启动与关闭windows功能,把这个对勾点上.

8.启动Unbuntu的linux.(首次进入,需要等待一下,然后,创建账户名和密码,这个版本中不给用户超级管理员权限,必须自己新建一个账户,否则无法使用.)

9.第三方工具连接本机的linux系统.(这里使用MobaXterm)

  • 这个会自动连接自带的系统,如何手动.(点击session)

  • 点击wsl(说明其内部也是wsl文件连接的)

  • 选择下拉框,选择Unbuntu.


  • 选择ok,就可以了.

  • 成功界面.

WSl 安装遇到的问题。

1.打开管理员权限的powershell,快捷键win + x

2.输入查看版本命令。

wsl -l -v

3.修改命令很多,有用的只有这个命令

wsl --set-default Ubuntu-22.04 2

  • wsl --set-default 后边接的是你下载的本地的linux的版本号,最后的2是wsl的版本。

  • 这个命令有时候不好使,会出现如下的内容,或者没什么反应就是没成功.(下图两种情况都是失败了)


  • 这里选择旧版本安装。代开后向下找到setp 4,点击如图二位置的下载,下载后就下一步下一步安装。


4、重新执行步骤三的命令,安装后再次再命令行执行命令这个没看到相关文章介绍,官网也没说,官网让执行命令:wsl --set-default-version 2,这个命令本作者的机器一直无效,然后,输入完命令正常会卡顿一会下载,耐心等待,卡顿结束就是安装好了。

5、这个命令就没好使过,不知道其他人如何,反正作者这里没有好使过。

wsl --set-default-version 2

最新版的DockerDeskTop安装

1. 官网搜索或直接访问 : Docker: Accelerated, Containerized Application Development(https://www.docker.com/)

2.选则系统,这里是windows.

3.浏览器下载会在下载位置弹出下载选择,选择下载就好了.


4.开启系统的虚拟服务,还是设置--> 应用程序 --> 相关设置(程序与功能),点击启动与关闭windows功能,把这个对勾点上.




5.安装位置转移

  • docker会默认全部安装在C盘,会不断占用操作系统的资源,所以这里采用创建快捷键绑定的方式,让其转移到其他盘符。

  • 打开管理员权限下的命令cmd,输入如下的命令。


# 修改实际安装目录
mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"


# 修改相关文件安装目录
mklink /j "C:\Users\你的用户名\AppData\Local\Docker" "D:\Program Files\Docker\Local"

mklink /j "C:\Users\你的用户名\AppData\Roaming\Docker" "D:\Program Files\Docker\Roaming\Docker"

mklink /j "C:\Users\你的用户名\AppData\Roaming\Docker Desktop" "D:\Program Files\Docker\Roaming\Docker Desktop"

问题

​ 1.“当文件已存在,无法创建”:保证相同路径下没有同名文件夹(c盘那些路径里)

​ 2.”找不到指定路径“ :说明前后输入的路径有错误,仔细检查下。

6.找到下好的位置后,双击其.exe

7.进入安装界面,安装成功后不要点击右上角的×,要点中间的stop和restart(自动关机重启,记得保存好当前操作的其他事情再点击).装好后必须关机重启,否则点击也无法启动.


8.关机重启后,再桌面找到如图的图标,双击启动

9.进入同意界面和一个问答界面,点击就可以了.



10、稍微卡顿一下就进入主页了,看到主页,点击下其他选项,无误就是安装成功了。(需要登录和注册账户)

11.相关设置。

  • 点击进入设置

  • 常规设置(还可以自行设置界面是黑色的)

  • 资源设置。



  • 拉去镜像设置。


完整文档。

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  ## 这里是主要添加的
  "registry-mirrors": [
    "http://mirrors.aliyun.com",
    "https://mirrors.tuna.tsinghua.edu.cn",
     "https://1nj0zren.mirror.aliyuncs.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://f1361db2.m.daocloud.io",
    "https://registry.docker-cn.com"
  ]
}
  • 关闭自动更新。


彩蛋

  • Windows 10 的可视化。

  • 可以任意拖拽有没有很开心。

后续

  • docker安装很多问题都是操作系统本身问题,所以要做好在源头解决问题,不是把问题一步步拖到最后,越到最后,问题难度越会升级,作为开发,最好的解决问题就是源头解决问题。

标签:DockerDeskTop,windows,4.18,wsl,--,点击,Docker,安装
From: https://www.cnblogs.com/liuyangfirst/p/17331085.html

相关文章

  • windows系统下,关于docker的问题总结
    1、Docker启动时的问题在启动中遇到弹出信息框,一些乱码和引发异常的上一位置中堆栈跟踪的末尾,只需要管理员身份运行CMD/PS,输入:netshwinsockreset,重启电脑,再次运行docker就可以了。2、遇到下面报错AnunexpectederroroccurredFailedtodeploydistrodocker-desktoptoC......
  • MinGW-w64 for Windows
    MinGW1.下载https://www.mingw-w64.org/https://winlibs.com/MinGW-w64、UCRT和MSVCRT是Windows平台上常用的C/C++运行库,它们有以下不同点:MinGW-w64:是一个基于GCC的编译器套件,可以用于编译Windows平台上的C/C++程序。MinGW-w64使用的是POSIX标准的运行库,因......
  • 4.18趣味百题12题
    一问题描述一个人拥有x现金要存y年(y年后取出)银行有几款不同的期限的月息利率超出初始存款的钱会给利息(与原题不同的拓展)求出利息最多的方案.月利息  期限0.63%  一年0.66%  两年0.69%  三年0.75%  五年0.84%  八年 二思路设计每种方案单独设计......
  • VMware17安装Windows10详细记录
    VMware17安装Windows10详细记录1.前置准备VMware软件,这里用的VMware17Windows系统镜像文件(.iso文件)Windows系统官方下载地址:Windows系统官方下载ITellYou旧版站点:MSDN,我告诉你-做一个安静的工具站(itellyou.cn)ITellYou新版站点:NEXT,ITELLYOU2.新建虚拟......
  • windows下安装java环境粗糙步骤——博客园
    下载安装1.首先下载jdk安装包  官网下载:https://www.oracle.com/java/technologies/downloads/#jdk20-windows 百度云盘:链接:https://pan.baidu.com/s/1DpF83y-CDAgnGKdbmlvpxw?pwd=BS11提取码:BS11 2.安装双击下载好的安装包,点击下一步,傻瓜式安装方式进行,中间记......
  • 紧急的受信任的根更新 Windows Windows 中的根证书程序的支持
    紧急的受信任的根更新WindowsWindows中的根证书程序的支持一般用于win7/8下载网站:https://support.microsoft.com/zh-cn/topic/%E7%B4%A7%E6%80%A5%E7%9A%84%E5%8F%97%E4%BF%A1%E4%BB%BB%E7%9A%84%E6%A0%B9%E6%9B%B4%E6%96%B0-windows-windows-%E4%B8%AD%E7%9A%84%E6%A0%B9%......
  • Mac运行Windows用VMware Fusion Pro 13(VM虚拟机)
    VMwareFusionPro13是一款Mac电脑上的虚拟机软件,可以让用户在Mac操作系统上运行Windows、Linux等多种操作系统和应用程序。它提供了直观易用的用户界面和高级网络功能,还采用了最新的虚拟化技术以提供更快更稳定的性能。VMwareFusionPro13也具有多层安全保护,包括加密虚拟机和......
  • 设置Windows主机的浏览器为wls2的默认浏览器
    这里以Chrome为例。1.准备工作wsl是可以使用Windows主机上安装的exe程序,出于安全考虑,默认情况下改功能是无法使用。要使用的话,终端需要以管理员权限启动。我这里以WindowsTerminal为例,介绍如何默认使用管理员权限打开终端,具体操作如下图所示:2.操作wsl使用Windows主机的......
  • 2023.4.18
    1//例8.12#include<iostream>3usingnamespacestd;4classComplex5{6public:7Complex(doubler=0.0,doublei=0.0):real(r),image(i){}8Complexoperator+(constComplex&c2)const;9Complexoperator-(constComplex......
  • day49(2023.4.18)
    1.MySQL事务 2.使用事务 3.事务的并发问题 4.事务的隔离级别 5.用户管理 6.使用Navicat创建用户  7.使用Navicat分配权限8.测试一下分配好的权限 9.删除用户 10.数据的导出 11.分页查询  day49(2023.4.18)......