搭建Ubuntu Linux虚拟环境并部署docker,搭建远程开发环境

引言

掌握虚拟化技术和容器化工具是开发者的必备技能,最近刚好学了些Linux技术,写一篇笔记来记录一下是如何一步步搭建一个Ubuntu Linux虚拟环境的,并在当中部署docker容器。
起初是为了安装docker,发现在Windows上安装docker比较麻烦,而在Linux系统上安装docker则比较简单。
废话不多说,马上开始操作~~


操作

一、安装虚拟机软件

1.1 选择虚拟机软件

推荐使用VMware Workstation Player或VMware Workstation Pro,可在vmware官方网站上下载,但是现在上官网那里下载渠道好像给关了,另一位同学给了我安装包得以成功安装,非常感激!

1.2 安装虚拟机软件

按安装步骤直接下一步就好,期间注意一下安装的位置以及关掉一些不必要的服务
安装完成:
image

二、安装Ubuntu Linux系统

2.1 下载Ubuntu镜像文件

每个虚拟机都和一个操作系统绑定,我们可以在这个软件中安装多个不同操作系统的虚拟机,想要安装Linux系统,我们就需要有一个Linux的镜像文件,这里用主流的,即Ubuntu。
进入官网,https://releases.ubuntu.com/
选择18.04这样一个稳定的版本,然后选择Ubuntu桌面端的iso镜像文件下载
image
image

2.2 创建虚拟机 安装Ubuntu

(1)回到我们的workstation,创建虚拟机,把镜像文件放进去,虚拟机软件就识别出了我们要安装的操作系统。下一步
(2)输入用户安装信息,全名ubuntu,用户名,密码。下一步
(3)更改虚拟机安装目录。下一步
(4)指定给虚拟机分配的硬盘空间大小,20GB,下一步
(5)自定义虚拟机配置,主要改改内存和处理器,看自己的电脑情况,一般内存16GB,处理器4就够用了,后面可以编辑更改的。
(6)安装就可以啦,这时候可以喝杯咖啡了,等待等待。

三、Ubuntu基本操作+安装docker

3.1 基本配置

(1)双击头像,输入密码登录
(2)修改屏幕分辨率,Windows键进入搜索界面,输resolution,有一个显示的操作,把屏幕缩放调整为200%/300%
(3)语言设置:Windows->language->安装语言支持->点击install/remove language->勾选上简体中文->apply->安装完后,可以在列表中找到汉语,把它拖到最上面->全局应用->右上角,注销,重新登录->更新文件夹语言
(4)设置中文输入法:language->区域和语言->输入源选择汉语(pinyin),可以把英语删掉,shift键就可以自由切换中英文了->格式改为中国->重启会话
(5)改时区:Windows->输入time->日期和时间->时区改为中国上海

3.2安装

(1)软件商店 or 命令行
(2)Ctrl+Alt+T打开终端
(3安装docker: sudo apt install docker.io
(4)查看版本号docker -v
(5)测试使用,sudo docker run hello-world

四、远程开发准备环境

(1)可以查到自己的地址(地址是会发生变化的)sudo apt install net-tools,ifconfig
(2)在Windows下的cmd,ping +地址,看看能否访问到虚拟机的Linux系统
(3)与远程开发相关:

  • 安装ssh服务器 sudo apt-get install openssh-sever
  • 查看ssh服务是否开启 ps -ef | grep ssh
  • 更新本地软件包的安装信息sudo apt update
  • 安装 jdksudo apt install openjdk-8-jdk
  • 检查安装 java -version
  • 安装maven sudo apt install maven
  • 查看版本号 mvn -v

感想

在虚拟机上有了个Linux系统,从此就可以Windows Linux系统一起玩啦。
2024/6/3

posted @   jhhhred  阅读(148)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示