
注意别用ub26版本会各种卡死看后期是否能更新好, 先用24长期版本吧本地window自带的远程工具进行远程桌面连接吧。 不要用键盘右侧的小键盘创建网路前关闭宿主机的防火墙,并且用这个里面创建的网络https://blog.csdn.net/m0_37641835/article/details/154397081阶段2创建开发环境虚拟机目标创建 IP 为 192.168.1.201 的开发环境虚拟机步骤 2.1打开 Hyper-V 管理器按Win键输入Hyper-V 管理器打开步骤 2.2创建虚拟机2.2.1 开始新建右侧点击“操作”→“新建”→“虚拟机”点击“下一步”2.2.2 指定名称和位置名称: Ubuntu-1 ☑ 将虚拟机存储在其他位置 位置: D:\kaifagongju\Hyper-V\Virtual Machines\Ubuntu-1点击“下一步”2.2.3 指定代数⚪ 第 1 代 ⚫ 第 2 代 ← 选择这个点击“下一步”2.2.4 分配内存启动内存: 32768 MB (32GB) ☑ 为此虚拟机使用动态内存点击“下一步”2.2.5 配置网络连接: WSL-Bridge 这个参考前面的文章点击“下一步”2.2.6 连接虚拟硬盘⚫ 创建虚拟硬盘 名称: Ubuntu-1.vhdx 位置: D:\kaifagongju\Hyper-V\Virtual Hard Disks\Ubuntu-1 大小: 200 GB点击“下一步”2.2.7 安装选项⚫ 从可启动的映像文件安装操作系统 映像文件(.iso): D:\kaifagongju\Hyper-V\iso\iso1\ubuntu-24.04.3-live-server-amd64.iso点击[浏览]选择 ISO 文件点击“下一步”2.2.8 完成创建☐ 创建后启动此虚拟机 ← 不要勾选点击“完成”步骤 2.3配置虚拟机设置2.3.1 配置 CPU右键Ubuntu-Dev→“设置”左侧选择“处理器”虚拟处理器数量8点击“应用”2.3.2 禁用安全启动左侧选择“安全”☐ 取消勾选“启用安全启动”点击“确定”步骤 2.4安装 Ubuntu Server2.4.1 启动虚拟机右键Ubuntu-Dev→“启动”右键Ubuntu-Dev→“连接”2.4.2 Ubuntu 安装向导语言选择English键盘布局English (US)安装类型Ubuntu Server默认网络配置重要选择 eth0按 Enter 编辑 ┌─────────────────────────────────┐ │ IPv4 Method: Manual │ │ Subnet: 192.168.1.0/24 │ │ Address: 192.168.1.201 │ │ Gateway: 192.168.1.1 │ │ Name servers: 223.5.5.5,8.8.8.8 │ └─────────────────────────────────┘代理留空Ubuntu archive mirror默认或使用清华源存储配置使用整个磁盘默认配置信息Your name: xxx20260825 Your servers name: xxx20260825 Pick a username: xxx Choose a password: ******设置密码 Confirm your password: ******SSH Setup☑ Install OpenSSH server ← 勾选Featured Server Snaps不选择跳过安装中等待 5-10 分钟安装完成选择“Reboot Now”这个后报错的话多重启几次就好了问题解决:这是正常提示让你“移除安装介质然后按 Enter”。现在操作点 Hyper-V 虚拟机窗口上方菜单 媒体(M)找到 DVD 驱动器选择 弹出 / 释放 ubuntu-24.04.4…iso如果菜单里不好找也可以先关机后到设置里改成“无”回到这个黑色窗口按 Enter如果你点菜单找不到弹出直接这样也行先点右侧 关闭… 或窗口菜单里关闭虚拟机Hyper-V 主界面右键 Ubuntu-2 - 设置左侧 DVD 驱动器选择 无确定启动 Ubuntu-2这个 [FAILED] Failed unmounting cdrom.mount - /cdrom 不用管关键是把 ISO 从 DVD 驱动器卸掉再重启。步骤 2.5首次登录# 登录ubuntu-dev login: dev Password: ******# 验证 IPipaddr show eth0|grepinet # 应该显示inet 192.168.1.201/24# 测试网络ping-c4192.168.1.1ping-c4baidu.com# 更新系统sudoaptupdatesudoaptupgrade-y步骤 2.6从 Windows 验证# 在 Windows PowerShell 中ping 192.168.1.201# SSH 连接测试ssh dev192.168.1.201✅阶段 2 完成检查虚拟机 Ubuntu-Dev 已创建IP 为 192.168.1.201可以 ping 通网关和外网可以从 Windows SSH 连接祝部署顺利ub系统中设置步骤1设置root密码sudo passwd root输入两次新密码步骤2修改SSH配置sudo nano /etc/ssh/sshd_config取消注释并修改PermitRootLogin yesPasswordAuthentication yes步骤3重启SSH服务sudo systemctl restart ssh————————————————六ubnutu安装docker使用国内镜像源推荐#1. 备份当前源sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup使用清华大学镜像源速度快sudo tee /etc/apt/sources.list /dev/null EOFdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverseEOF#3. 更新包列表sudo apt update#4. 安装Dockersudo apt install docker.io -y七:【Docker Compose】离线安装 Docker Composehttps://blog.csdn.net/weixin_45703735/article/details/149420619上面网页具体内容如下离线安装 Docker Compose 的详细步骤一、下载 Docker Compose 离线包1.获取离线包在有网络的环境中从官方发布页面下载对应系统架构的离线包1.下载地址https://github.com/docker/compose/releases2.选择适配 Linux x86_64 架构的文件常见服务器架构docker-compose-linux-x86_643.其他架构可根据服务器类型选择如 armv6/armv7/aarch64 等。二、安装 Docker Compose1.移动文件到系统目录将下载的离线包移动到/usr/local/bin/目录该目录默认在系统环境变量中无需额外配置mv docker-compose-linux-x86_64 /usr/local/bin/2.重命名文件将文件简化命名为docker-compose方便后续使用命令mv /usr/local/bin/docker-compose-linux-x86_64 /usr/local/bin/docker-compose3.赋予可执行权限为文件添加执行权限否则无法直接运行sudo chmod x /usr/local/bin/docker-compose三、验证安装结果执行以下命令查看版本信息若成功输出版本号则安装完成docker-compose -v#示例输出Docker Compose version v2.1.1版本号以实际下载的包为准说明该方法适用于无网络的内网环境通过预先下载离线包完成安装。无需配置环境变量因为/usr/local/bin/是系统默认的可执行程序目录。若服务器为其他架构如 ARM只需替换对应架构的离线包文件名即可。修改docker加速deamon.jsonhttps://blog.csdn.net/m0_37641835/article/details/142007173?spm1011.2415.3001.5331