IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> DockerDesktop Windows 安装教程 -> 正文阅读

[系统运维]DockerDesktop Windows 安装教程

1.安装

首先前往docker 官网下载安装包

?地址 https://www.docker.com/get-started

下载完成后双击点开点击ok进行安装

安装完成后点击Close and restart重启计算机

重启完成后点击桌面快捷方式启动Docker

启动后会报错,因为WSL2安装不完整

我们点击蓝色网址进入微软官网下载WSL2更新包

?下载好了WSL2更新包之后双击安装,安装完成后我们再次打开docker,初次打开的时候会在starting页面上等待几分钟

?中途可能会启动失败,我们右键点击右下角的小鲸鱼图标退出后再点击桌面快捷方式进行启动,当我们看到下面画面的时候就说明我们已经安装成功了

?我们也可以打开CMD窗口,输入docker version得到如下输出

?

2.配置

2.1 修改docker数据存放位置

经过上一步我们已经成功安装好了docker了,但是现在docker默认的镜像和数据文件都存放在C盘中,所以我们需要将修改配置将docker数据文件移动到其他地方。

当前docker数据文件存放位置

?首先我们右键点击右下角鲸鱼图标退出Docker,等待Docker完全退出后

1.打开CMD,输入命令导出wsl文件

wsl --export docker-desktop-data "D:\wsl\tmp\docker-desktop-data.tar"

2.注销wsl子系统

wsl --unregister docker-desktop-data

3.重新导入wsl子系统

wsl --import docker-desktop-data D:\wsl\docker\data "D:\wsl\tmp\docker-desktop-data.tar" --version 2

注:D:\wsl\docer\data 为新的数据存在路径 D:\wsl\tmp\docker-desktop-data.tar 是第一步我们导出的wsl子系统的文件路径

修改完成后我们我们重启Docker完成修改,我们pull镜像发现数据已经不在C盘了。

2.2 修改docker内存占用大小

随着我们运行容器我们会发现Docker占用的内存会不断地变大,所以在这里我们需要限制Docker最大使用内存

1.在用户目录先新建.wslconfig文件

?

?在文件中添加如下内容

[wsl2]
processors=2
memory=4GB
swap=4GB
localhostForwarding=true

注:processors为使用核心数,memory为最大内存数,swap交换分区可配置与内存一样

?配置完成后点击保存,我们在CMD窗口中执行

 wsl --shutdown

执行完成后重启Docker即可生效,这是我们再去运行容器后从任务管理器可以看到Docker占用内存不会超过配置的内存了

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-14 23:19:00  更:2021-07-14 23:20:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:46:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码