docker的安装使用0废话版本自学软硬件工程师778天

本文涉及的产品
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
实时数仓Hologres,5000CU*H 100GB 3个月
实时计算 Flink 版,5000CU*H 3个月
简介: win11怎么安装docker的必要设置自学软硬件工程师778天

见字如面,

这里是AIGC创意人_竹相左边


上一篇 因为 自己开发客户系统,为了解决一键启动 前端后端,涉及到了docker-compose


在新的电脑上安装docker 有各种问题这里再次记录下,既是笔记也是分享。


我先用自己的话说一遍,后面的细节大家有时间慢慢看。并且,更精简的内容,我会再出一期。

关于自学,我发现就是这样,想海浪冲刷沙滩一样,一遍又一遍,最终就能内化成自己的能力。

不说废话,进入正题。


在win11 64系统下安装docker

并不是直接下载一个安装包就可以使用


有几个前置条件

  1. 要安装docker 要安装 WSL 还有 Linux 内核
  2. 然后这个WSL 安装很麻烦
  3. 检查 Windows 版本
  4. 检查硬件配置
  5. 启用 Windows 功能
  6. 勾选 “适用于 Linux 的 Windows 子系统”“虚拟机平台”
  7. 更新并配置 WSL 2
  8. 安装 Docker Desktop


所以以上就是本人  海浪冲刷 的痕迹。 后面是细节操作,大家自便。



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


安装报错与修复

image.png

image.png

前置检查

image.png

image.png

image.png

image.png

image.png

image.png


报错盘查修复

image.png

image.png

在安装 Docker Desktop 时遇到了 WSL (Windows Subsystem for Linux) 更新失败的问题。

image.png

image.png

image.png



image.png

已经下载了 wsl_update_x64.msi 文件,但在运行它时仍然出现 “This update only applies to machines with the Windows Subsystem for Linux” 的错误。

image.png

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

image.png

wsl --set-default-version 2

image.png

image.png

image.png

image.png

image.png

image.png


设置 WSL 2 为默认版本:

  • 管理员身份 打开 PowerShell。
  • 运行命令:
  • wsl --set-default-version 2

image.png

运行安装好的docker

image.png

image.png

总算是大功告成

完结撒花




文字版本流程

Docker Desktop 安装流程步骤 - 目录

第一步:检查系统要求
* 1. 检查 Windows 版本
* 2. 检查系统架构
* 3. 检查硬件要求

第二步:启用虚拟化
* 1. 检查虚拟化是否已启用 (推荐先检查)
* 2. 进入 BIOS/UEFI 设置启用虚拟化 (如果未启用)

第三步:启用 Windows 功能
* 1. 打开 “启用或关闭 Windows 功能”
* 2. 勾选 “适用于 Linux 的 Windows 子系统”
* 3. 勾选 “虚拟机平台”
* 4. 点击 “确定” 并等待
* 5. 重新启动计算机

第四步:下载并安装 Docker Desktop
* 1. 访问 Docker 官方网站下载页面
* 2. 点击下载按钮
* 3. 双击安装文件
* 4. 按照安装向导操作
* 5. 确保选中 WSL 2 相关组件
* 6. 等待安装完成
* 7. 重新启动计算机

第五步:启动 Docker Desktop 并验证安装
* 1. 启动 Docker Desktop
* 2. 阅读并同意条款 (如果需要)
* 3. 打开命令提示符或 PowerShell
* 4. 运行 docker --version
* 5. 运行 docker run hello-world
相关文章
|
1月前
|
Linux 虚拟化 Docker
win11怎么安装docker的必要设置自学软硬件工程师778天
win11怎么安装docker的必要设置自学软硬件工程师778天
win11怎么安装docker的必要设置自学软硬件工程师778天
|
7月前
|
机器人 网络安全 数据安全/隐私保护
autMan奥特曼机器人-对接Docker版本NTQQ详细教程
本文介绍了如何在服务器上搭建NTQQ机器人,通过官方NTQQ对接各框架,实现QQ登录的稳定运行。文章提到了需要准备一台服务器和相应的软件,并详细描述了通过SSH链接服务器、创建文件夹和配置文件、编辑配置文件地址端口、运行容器等步骤。同时,文章还介绍了VNC连接的使用和配置,以及使用watchtower进行NTQQ的更新。文章总结起来就是在服务器上搭建NTQQ机器人,实现QQ登录的稳定性和自动登录功能,同时提供了更新和维护的方法。
547 3
autMan奥特曼机器人-对接Docker版本NTQQ详细教程
|
2月前
|
监控 关系型数据库 MySQL
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
159 30
|
1月前
|
存储 SQL 关系型数据库
docker部署n9e开源版本7.4.0
n9e开源版本7.4.0
73 0
|
9月前
|
应用服务中间件 nginx Docker
【与时俱进】网络工程师必备技能:Docker基础入门指南,助你轻松应对新时代挑战!
【8月更文挑战第22天】随着容器技术的发展,Docker已成为开发与运维的关键工具。本文简要介绍Docker——一种开源容器化平台,能让应用程序及依赖项被打包成轻量级容器,在任何Linux或Windows机器上运行。文中涵盖Docker的安装步骤、基础命令操作如启动服务、查看版本、拉取与运行容器等。并通过实例演示了如何运行Nginx服务器和基于Dockerfile构建Python Flask应用镜像的过程。这些基础知识将助力网络工程师理解Docker的核心功能,并为实际应用提供指导。
116 2
|
9月前
|
Ubuntu Shell 网络架构
网络工程师的秘密武器:为何他们必须掌握Docker的基础知识?
【8月更文挑战第20天】在IT领域,Docker作为主流容器化平台,简化了应用部署与管理。网络工程师虽不必精通Docker,但需了解其基本概念如镜像、容器等,及如何创建、运行容器,还需掌握Docker网络模式如bridge、overlay等。这有助于与开发团队协作,设计高效网络架构。例如,通过`docker pull ubuntu`和`docker run -it ubuntu /bin/bash`即可拉取并启动Ubuntu容器。了解这些基础知识能促进跨团队沟通,适应快速发展的IT行业需求。
64 0
|
8月前
|
Docker 容器
如何查看docker版本|12
如何查看docker版本|12
131 2
|
10月前
|
容器 Docker 存储
|
7月前
|
NoSQL MongoDB Docker
求助,有没有大神可以找到arm64架构下mongodb的3.6.8版本的docker镜像?
在Docker Hub受限的情况下,寻求适用于ARM架构的docker镜像资源或拉取链接,以便在x86架构上获取;内网中的机器为ARM架构,因此优先请求适合ARM的Docker镜像或Dockerfile,非常感激您的帮助。
|
9月前
|
关系型数据库 MySQL Linux
一文教会你如何在Linux系统中使用Docker安装Mysql 5.7版本 【详细过程+图解】
这篇文章提供了在Linux系统中使用Docker安装Mysql 5.7版本的详细过程和图解,包括安装指定版本、创建实例、启动、使用Navicat连接测试、文件挂载与端口映射、进入容器、配置文件修改以及重新启动容器等步骤。
一文教会你如何在Linux系统中使用Docker安装Mysql 5.7版本 【详细过程+图解】