虚拟机Linux+Ubuntu操作系统 如何在虚拟机上安装docker VMPro 2024在线激活资源

一般情况下 不建议在windows系统上安装docker

Windows本身就自带一个虚拟机叫WSL 但是不推荐在日常使用的电脑上安装

我们要下一个虚拟机

我们在window上安装docker会被告知WSL内核太老

我们要一个专业的 隔离的虚拟机软件

推荐使用虚拟机

这是我们的虚拟机软件

我们这边选择的虚拟机软件是 VMware-workstation-full pro

专业版

通过网盘分享的文件:VMware-workstation-full-17.5.0-22583795.exe
链接: https://pan.baidu.com/s/12A3bxfadF6Hwsdc3beJ1ww 提取码: 1204

还需要一个激活秘钥 大家可以自行上网收取 我这边是在闲鱼上一个馒头买的

安装后进入软件

创建虚拟机

这边我们目前只是有一个空壳 还需要一个映射文件

这个文件我们事先要准备好

程序光盘映射文件通常指的是一种虚拟光盘映像文件,允许用户在没有实际光盘的情况下访问其内容。这些文件用于模拟光盘驱动器,使得计算机能够读取和运行光盘上的程序和数据,而无需物理光盘。

使用光盘映像文件有几个实际的优点和用途:

  1. 便利性:光盘映像文件让你可以在没有物理光盘的情况下使用光盘中的内容。这对于需要经常访问特定软件或数据的用户来说尤其方便,比如在多台计算机上使用同一套程序或游戏。

  2. 数据保护:光盘映像文件可以帮助保护原始光盘免受物理磨损或损坏。通过将光盘内容复制为映像文件,可以避免原光盘的磨损或划痕影响使用。

  3. 快速访问:虚拟光盘驱动器可以更快速地访问和加载光盘映像中的数据,而无需实际读取光盘。对于软件安装或游戏运行等任务,这种速度优势特别明显。

  4. 方便分发:光盘映像文件可以很容易地通过网络传输或存储在数字介质上,使得软件和数据的分发更加灵活。你可以通过下载获得整个光盘的内容,而无需等待邮寄或复制实际的光盘。

  5. 测试和开发:在软件开发和测试过程中,使用光盘映像文件可以方便地创建和管理不同的测试环境,而不必处理大量的实际光盘。对于开发人员和测试人员来说,这是一种高效的管理工具。

  6. 节省物理空间:存储光盘映像文件比存储实际光盘节省了物理空间。这对于那些有大量光盘或需要长期保存数据的用户来说,尤其有用。

总的来说,光盘映像文件提供了一种更灵活、方便且高效的方式来管理和使用光盘上的内容。

我们要事先去找

这边选择在官网上找Ubuntu

Ubuntu 是一种基于 Linux 的操作系统,属于开源软件的一部分。它由 Canonical Ltd. 主导开发,旨在提供一个用户友好的、易于使用的操作系统。Ubuntu 是基于 Debian 的,因此继承了 Debian 的稳定性和可靠性,但在用户界面和体验上进行了优化,使其更适合日常使用。

Ubuntu 注重易用性和用户体验,提供了一个直观的图形用户界面(GUI),使得即使是初学者也能快速上手。

Ubuntu 内置了多种安全措施,包括用户账户控制、自动更新和内置的防火墙,帮助保护系统免受恶意软件和病毒的侵害。

找到镜像

Ubuntu 18.04.6 LTS (Bionic Beaver)

这是官网上的下载方式

国外的网站实在是太慢了

我们给大家找到了国内的镜像源

Index of /ubuntu-releases/18.04/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

软件镜像源(software mirror)是指用于存储和分发软件包、更新和补丁的服务器。它们是原始软件源的复制或镜像,提供了一个冗余的、分布式的下载位置。使用镜像源的好处包括:

  1. 提高下载速度:用户可以选择离自己地理位置较近的镜像源,从而提高下载速度。
  2. 减轻负载:将流量分布到多个镜像源上,减少单一服务器的负载。
  3. 提高可用性:当原始服务器出现故障时,镜像源可以作为备份,确保软件的可获取性。

大家下载这个就行

下载完成选择启动即可 

注意如果电脑运行内存不是很大 建议这两个开点

不然虚拟机开启的时候容易爆内存

接下来创建 启动 如果出现了红色的方框 说明电脑运行内存不足了

 

可以尝试关掉一些程序 或者说去控制面板设置一下虚拟内存


接下来是最后一步 也是最重要的一步

设置网络

避免虚拟机无法解析路径 就无法下载软件

我们在这里改一下虚拟网络配置

管理员模式

选择刚刚创建的虚拟机

点击NAT设置 

填写DNS解析信息

即可

启动虚拟机

右键打开终端

进行操作

更新软件源列表

sudo apt update

安装docker

sudo apt install docker-ce

注意如果输入密码password失效 可以尝试复制粘贴过去

查看docker版本 说明安装成功

docker -v

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1535032.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

音视频推流中使用wireshark进行抓包分析RTMP

一、前期工作 最近使用开发板采集音视频数据合成FLV流后进行推流到PC端(RTMP协议),PC端需要安装对应的nginx以及支持rtmp的nginx,在网上找了教程后安装成功,现在使用wireshark工具对开发板于pc端之间的通信协议进行解析…

计算架构模式之负载均衡技巧

通用负载均衡算法 负载均衡算法 -轮询 & 随机 如果服务器挂掉了,那么负载均衡器还是可以感知到的,因为连接已经断掉了。 负载均衡算法-加权轮询 假设你有4核的和8核的,由于你的程序没有办法跑完CPU,那么有可能出现4核的和8核…

计算机网络30——Linux-gdb调试命令makefile

1、开始调试 编译时带-g为调试,带调试信息编译后的可执行文件更大 2、进入调试 使用gdb 可执行文件名——进入调试 失败版: 成功版: 3、l命令 l什么都不加——列出10行代码 l 行号——行号的行在中间,向上向下展示10行 4、st…

Modbus协议03:Modbus功能码和协议分类

视频链接:【3】Modbus协议功能码说明_哔哩哔哩_bilibili【3】Modbus协议功能码说明是【直播回放】小白也可以听懂的Modbus协议讲解的第3集视频,该合集共计4集,视频收藏或关注UP主,及时了解更多相关视频内容。https://www.bilibili…

关于使用Mybatis-Plus 自动填充功能失效问题

关于使用Mybatis-Plus 自动填充功能失效问题 关于使用Mybatis-Plus 自动填充功能失效 首先遇到的第一个问题 自动填充失败 或被填充为NULL 原因:字段类型 与 填充类型 不一致导致 解决方法:将类型替换成一致的类型 全部为Date 或 LocalDateTime 即可解…

Flutter Web首次加载时添加动画

前言 现在web上线后首次加载会很慢&#xff0c;要5秒以上&#xff0c;并且在加载的过程中界面是白屏。因此想在白屏的时候放一个加载动画 实现步骤 1.添加以下<style>标签内容到<head>标签中 <style>.loading {display: flex;justify-content: center;ali…

python容器四之字典

文章目录 1. 字典介绍2. 使用字典3. 字典的常见操作3.1 添加元素3.2 删除元素3.3 修改元素3.4 查找元素 4. 字典遍历方法4.1 遍历字典元素 5. 公共运算符6. 公共方法 1. 字典介绍 先来看看现实生活中的字典。我们知道&#xff0c;可以应用字典来查找汉字。 在这里插入图片描述…

openstack之cinder介绍

概念 cinder 为虚拟机提供管理块存储服务。支持的文件系统&#xff1a;lvm、iscsi、nfs、san、RBD 组件构成及功能介绍 cinder api&#xff1a;在控制节点运行&#xff0c;管理服务的接口&#xff0c;被命令行、其他组件调用&#xff1b; cinder scheduler&#xff1a;类似n…

HTML标签优先级

HTML&#xff08;HyperText Markup Language&#xff09;标签的位置对于页面的结构、性能以及可维护性至关重要。合理安排标签的位置不仅有助于提高网页的加载速度&#xff0c;还能使得代码更加清晰易懂。以下是一些关于HTML标签放置的基本规则和建议&#xff1a; 1. 文档类型…

【查看谷歌浏览器的个人文件路径】

查看谷歌浏览器的个人文件路径 chrome://version/

第307题|快速掌握 反常积分敛散性判定的方法|武忠祥老师每日一题

解题思路&#xff1a;先判断这个反常积分的敛散性&#xff0c;再讨论a的取值范围; 判断反常积分的敛散性&#xff0c;我们通常有三个方法&#xff1a; &#xff08;1&#xff09;根据定义&#xff0c;通常在原函数比较好求的情况下&#xff0c;可以根据定义 &#xff08;2&am…

Windows上指定盘符-安装WSL虚拟机(机械硬盘)

参考来自于教程1&#xff1a;史上最全的WSL安装教程 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/386590591#%E4%B8%80%E3%80%81%E5%AE%89%E8%A3%85WSL2.0 教程2&#xff1a;Windows 10: 将 WSL Linux 实例安装到 D 盘&#xff0c;做成移动硬盘绿色版也不在话下 - 知乎 (z…

React源码学习(一):如何学习React源码

本系列源码学习&#xff0c;是基于 v16.13.1&#xff0c;v17.x与v16.x区别并不太大&#xff01; 一、如何正确的学习React源码&#xff1f; 找到Github&#xff0c;转到React仓库&#xff0c;fork / clone源码&#xff1a;React 查看Readme&#xff0c;在Documentation中有Cont…

昇思MindSpore AI框架MindFormers实践3:ChatGLM3-6B对一段文字进行提取

MindSpore和MindFormers安装参见&#xff1a;昇思AI框架实践1:安装MindSpoe和MindFormers_miniconda 安装mindspore-CSDN博客 使用了MindSpore2.2和MindFormers1.0 支持的模型&#xff1a; KeyError: "model must be in odict_keys([gpt2, gpt2_lora, gpt2_xl, gpt2_xl…

2024.9.14 Python与图像处理新国大EE5731课程大作业,马尔可夫随机场和二值图割,校正立体图像的深度

1.马尔科夫随机场和二值图割 马尔可夫随机场&#xff08;MRF, Markov Random Field&#xff09;&#xff1a; MRF 是一种用来描述图像像素之间空间关系的概率模型。它假设图像中的像素不仅取决于自身的值&#xff0c;还与周围像素有关。这种模型经常用于图像分割、去噪等任务。…

51单片机 - DS18B20实验1-读取温度

上来一张图&#xff0c;明确思路&#xff0c;程序整体裤架如下&#xff0c;通过单总线&#xff0c;单独封装一个.c文件用于单总线的操作&#xff0c;其实&#xff0c;我们可以把点c文件看成一个类操作&#xff0c;其属性就是我们面向对象的函数&#xff0c;也叫方法&#xff0c…

iPhone 16预售已开,沙漠金色最抢手,喜提新机后别忘了这件事!

9月13日20点&#xff0c;iPhone 16系列正式开启官方预购。今年全新的iphone16不仅新增相机按钮和AI功能&#xff0c;还增加了沙漠金配色。“加量不加价”的iPhone 16系列开售依旧火爆&#xff0c;iPhone 16系列开售1分钟内&#xff0c;苹果官方网站一度被消费者买到崩&#xff…

(Python+selenium)UI自动化测试

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 前言 我们在进行UI自动化测试时&#xff0c;一般采用javaselenium或者pythonselenium的方式。由于python比较简单&#xff0c;上手快&#xff0c;因此建议大家采…

【第34章】Spring Cloud之SkyWalking分布式日志

文章目录 前言一、准备1. 引入依赖 二、日志配置1. 打印追踪ID2. gRPC 导出 三、完整日志配置四、日志展示1. 前端2. 后端 总结 前言 前面已经完成了请求的链路追踪&#xff0c;这里我们通过SkyWalking来处理分布式日志&#xff1b; 场景描述&#xff1a;我们有三个服务消费者…

Vue安装及环境配置【图解版】

欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 Facts speak louder than words&#xff01; 目录 一.node.js的安装…