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

news2024/9/29 21:21:25

一般情况下 不建议在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.coloradmin.cn/o/2136853.html

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

相关文章

爬虫代理API的全面解析:让数据抓取更高效

在大数据时代,网络爬虫已经成为收集和分析数据的重要工具。然而,频繁的请求会导致IP被封禁,这时候爬虫代理API就显得尤为重要。本文将详细介绍爬虫代理API的作用、优势及如何使用,帮助你更高效地进行数据抓取。 什么是爬虫代理AP…

Python | Leetcode Python题解之第403题青蛙过河

题目: 题解: def canCross(stones: List[int]) -> bool:lru_cache(None)def dfs(pos,step):if posstones[-1]: return Truefor d in [-1,0,1]:if stepd>0 and posstepd in set(stones):if dfs(posstepd, stepd):return Truereturn Falsepos, step…

移动UI:看看筛选页面的作用和示例啦。

在移动UI中,筛选页面通常用于允许用户根据特定条件或标准来过滤和查找数据。筛选页面在移动UI中起到了提供数据过滤、排序和个性化展示的功能,帮助用户快速找到所需信息,并提供更好的用户体验。 1. 数据过滤: 允许用户根据各种条…

服务器数据增量迁移方案-—SAAS本地化及未来之窗行业应用跨平台架构

一、数据迁移增量同步具有以下几个优点: 1. 减少数据传输量:只传输自上次同步以来更改的数据,而不是整个数据集,这显著降低了网络带宽的使用和传输时间。 2. 提高同步效率:由于处理的数据量较小,同步过程…

Java应用压测工具JMeter

目录 1、下载JMeter 2、配置环境变量 3、配置语音 4、使用 1、下载JMeter Apache JMeter - Apache JMeter™ 千万别下载这个,会报错、 千万别下载这个,会报错、 千万别下载这个,会报错 下载这个,失败多下载几次 2、配置环…

京东广告投放平台整洁架构演进之路

前言 从去年开始京东广告投放系统做了一次以领域驱动设计为思想内核的架构升级,在深入理解DDD思想的同时,我们基于广告投放业务的本质特征大胆地融入了自己的理解和改造。新架构是从设计思想到落地框架都进行了彻底的革新,涉及内容比较多&am…

lvs-dr模式实验详解

华子目录 lvs-dr(企业当中最常用)dr模式数据逻辑dr模式数据传输过程dr模式的特点实验拓扑实验主机准备实验步骤1.client的ip设定2.router上的ip设定3.router开启路由转发功能4.lvs主机中的ip设定5.webserver1主机中的ip设定6.webserver2主机中的ip设定7.…

6.6高斯噪声

在OpenCV联合C中给一张图片添加高斯噪声(Gaussian Noise),可以通过生成随机数并在图像的每个像素上加上这些随机数来实现。高斯噪声是一种统计分布服从正态分布的噪声,通常用于模拟自然界的许多物理现象。 示例代码 以下是一个使…

设计师私藏的 PDF 转 JPG 利器

你平常会通过扫描来发送文件吗?为了保证图片的清晰度一般都会采用PDF格式来转发,但是要插入到一些文件里的时候PDF格式不是那么好用。这时候就很需要PDF转jpg工具了。今天我就分享几款我用过的PDF转jpg的工具,有兴趣就接着往下看吧。 1.福昕…

Win10下64位Python连接32位Oracle数据库

之前看了15分钟解决此问题,DPI-1047: Cannot locate a 64-bit Oracle Client library: “The specified module could not be-CSDN博客的办法,确实能用。但是打开PL/SQL Developer就会出现错误。 上面是我的version。原文章里面用了instantclient_11_2&a…

工业互联网网络集成与实训系统解决方案

随着工业4.0时代的到来和信息技术的高速发展,工业互联网已成为推动产业升级的重要力量。本方案旨在通过构建高度仿真的实训环境,帮助学生全面掌握工业互联网技术,为未来的职业生涯奠定坚实基础。 一、设计理念 在设计理念上,本方…

信息安全数学基础(13)简化剩余系

一、定义 设 m 是一个正整数,且 m>1。模 m 的简化剩余系是一个由模 m 的剩余类中的元素组成的集合,这些元素与 m 互素(即它们的最大公约数为1)。换句话说,模 m 的简化剩余系是模 m 的所有与 m 互质的数的集合。 二、…

o1模型:引领AI技术在STEM领域的突破与应用

o1模型是OpenAI最新推出的大型语言模型,它在多个领域展现出了卓越的能力,被认为是AI技术发展的一个重要里程碑。以下是对o1模型的详细介绍和分析: o1模型的简介和性能评估 o1模型在物理、化学、生物学等领域的基准任务上达到了博士生水平&…

node版本切换(nvm工具)

最近接手了一个新项目,Node 版本切换的知识又遇到了,如果不及时切换版本,项目运营不起来,或是遇到一些报错。如何切换 Node 版本呢? 对于 Linux 或 macOS: curl -o- https://raw.githubusercontent.com/n…

TiDB 数据库核心原理与架构_Lesson 01 TiDB 数据库架构概述课程整理

作者: 尚雷5580 原文来源: https://tidb.net/blog/beeb9eaf 注:本文基于 TiDB 官网 董菲老师 《TiDB 数据库核心原理与架构(101) 》系列教程之 《Lesson 01 TiDB 数据库架构概述》内容进行整理和补充。 课程链接:…

ESP8266_MicroPython——定时器_I2C 总线

MicroPython 文章目录 MicroPython前言一、定时器二、I2C 总线总结 前言 我们继续学习定时器和IIC 一、定时器 定时器,顾名思义就是用来计时的,我们常常会设定计时或闹钟,然后时间到了就告诉我们要做什么了。单片机也是这样,通…

AI大模型与产品经理:替代与合作的深度剖析

在创业的征途中,产品经理常常被外界以一种半开玩笑的口吻提及:“就差一个程序员了。”这句话背后,既蕴含着对产品经理创意与策略能力的认可,也揭示了技术实现环节对于产品成功不可或缺的重要性。然而,随着AI技术的飞速…

SpringBoot2:web开发常用功能实现及原理解析-整合EasyExcel实现Excel导入导出功能

1、工程包结构 主要是这5个Java类 2、导入EasyExcel包 这里同时贴出其他相关springboot的基础包 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><depend…

Docker 网络基本概念

在之前讲 Redis 集群搭建的时候&#xff0c;我们用过一个选项 --net host​&#xff0c;现在就来讲讲该选项&#xff0c;以及 Docker 的网络。 docker run -d --name redis-node-1 --net host --privilegedtrue -v /data/redis/share/redis-node-1:/data redis:6.0.8 --cluste…

【python】OpenCV—Mask RCNN for Object Detection and Instance Segmentation

文章目录 1、任务描述2、MASR RCNN 网络结构3、方法实现4、结果展示5、涉及到的库getPerfProfile 6、参考 1、任务描述 利用 mask rcnn 网络&#xff0c;进行图片和视频的目标检测和实例分割 2、MASR RCNN 网络结构 3、方法实现 # Copyright (C) 2018-2019, BigVision LLC (L…