Docker学习:virtualbox安装和配置
下载、安装
从官网:https://www.virtualbox.org/下载,根据说明直接一步步安装即可
安装ubuntu
说明:这里本机内存是16G,若内存<4G安装完成虚拟机,
安装完成之后,打开box,如图

虚拟机安装启动
- 新建虚拟机

新建:linux类型,版本是ubuntu64位的
- 设置虚拟机的内存:默认1G

- 创建虚拟硬盘,默认10G




设置启动盘
从网站下载http://releases.ubuntu.com/16.04/16.04的server版本,作为启动盘,如图

虚拟机系统安装
- 安装语言选择,这里选择的是Englins,如图

- 地区设置:默认即可

- 键盘检测:这里是US键盘

- 配置主机名:ubuntu-node

- 配置登录的用户信息:

- 配置登录用户的密码和确认密码

- 这里使用的是弱密码,所以需要确认使用弱密码

- 用户主目录设置不用加密

- 磁盘分区,设置默认配置

- 创建分区信息:默认

- 设置磁盘的大小:默认

- 代理设置,此处暂时不用

- 更新设置,默认

- 安装openSSH软件

- 安装GRUM

- 完成安装

网络配置
设置网络连接模式
虚拟机使用的上网模式,这里使用桥接模式,配置如图

设置root用户密码
使用命令sudo设置root超管的密码,如下
sudo passwd root

配置xshell连接
配置ssh连接,需要首先安装ssh,开启ssh连接。这里注意切换root账号进行操作,否则提示权限问题。
1、更新apt-get
apt-get update
2、安装ssh
apt-get install ssh
3、开启ssh远程连接
PermitRootLogin 允许登录
4、重启
systemctl restart sshd


然后查看虚拟机ip,使用命令重启ssh,在本地使用xshell进行远程连接,如果配置正常则可连接成功

最后一步,关闭防火墙,至此虚拟机ubuntu的安装配置完成。
虚拟机迁移
按照此步骤安装的虚拟机是在C盘,安装完成之后,一看C盘分分钟标红,磁盘悲剧了。所以需要设置迁移安装的虚拟机到D盘。
步骤一:选择全局路径,修改虚拟机的全局路径到D盘,如图

步骤二:虚拟机文件迁移方法
将C盘虚拟机文件迁移到D盘,如图

步骤三:更新虚拟机的UUID
在cmd中进入虚拟机安装文件此处是“D:\Program Files\Oracle\VirtualBox”,然后执行命令VBoxManage internalcommands sethduuid 迁移的文件目录 (ps:若这一步不成功,进行第四步会直接失败),如图

步骤四:更新或新建虚拟机
在virtualbox中新建一个虚拟机,加载已存在的****.vdi,如图

OK,virtualBox的迁移搞定哦,此时C盘的虚拟机文件可以被清除了,C盘磁盘空间就没那么紧张了......
Docker学习:virtualbox安装和配置的更多相关文章
- Docker之Mysql安装及配置
原文:Docker之Mysql安装及配置 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zhaobw831/article/details/8014 ...
- docker学习(1) 安装
docker是啥就不多讲了,简言之就是更轻量.更牛叉的新一代虚拟机技术.下面是安装步骤: 一.mac/windows平台的安装 docker是在linux内核基础上发展而来的,无法直接运行在mac/w ...
- 基于VirtualBox 安装和配置Fuel OpenStack(V6.1)
1.环境准备 准备一台内存较大的主机,12G以上 下载安装VirtualBox及其匹配的扩展包 virtualbox: http://download.virtualbox.org/virtualbo ...
- 一、docker学习笔记——安装docker
系统win10 企业版 1.下载docker CE 2.安装.注意,由于docker 与Oracle VM VirtualBox 冲突,在windows平台上二者不可共存.你只能2选1!! 3.如果d ...
- Django-DRF组件学习-环境安装与配置与序列化器学习
1.DRF环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展 ...
- go-admin在线开发平台学习-1[安装、配置、启动]
项目介绍 go-admin 是一个中后台管理系统,基于(gin, gorm, Casbin, Vue, Element UI)实现.主要目的是为了让开发者更专注业务,减少重复代码的编写,节省时间,提升 ...
- Docker与GU 安装管理配置
Linux 下的 Docker 安装与使用 一.安装与配置 1.安装依赖包 1 sudo yum install -y yum-utils device-mapper-persistent-data ...
- Maven学习笔记—安装和配置
Maven的安装和配置 1 在windows上安装maven 1.1 下载maven 访问maven的下载页面:http://maven.apache.org/download.cgi,选择版本下载即 ...
- PHP-Manual的学习----【安装与配置】
2017年6月27日17:59:16 安装与配置 安装前需要考虑的事项 Unix系统下的安装 Mac OS x系统下的安装 windows 系统下的安装 云计算平台上的安 ...
随机推荐
- uboot 从sd卡加载文件并烧写到nand flash
uboot下可以从用tftp和nfs加载文件. 但是现在有个开发板配套uboot网络功能出现异常,执行ping命令就会导致开发板重启,只能选择先从sd卡加载文件 启动开发板,任意键进入uboot,然后 ...
- WINFROM中自定义控件之绑定数据即时更新
相信在WINFROM中写自定义控件或者用户控件,很多人都多多少少用过点 最近发现一个用户控件,绑定的数据源没办法自动更新,其实以前处理过这类的问题,可是这次遇到又花了1个多小时,所以决定记下来 在用户 ...
- 学习c语言的第14天
#include <stdio.h> #include <string.h> struct student { int age; char sex; char name[100 ...
- HDU 1005 Number Sequence:矩阵快速幂
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1005 题意: 数列{f(n)}: f(1) = 1, f(2) = 1, f(n) = ( A*f(n ...
- 网站桌面端和手机端不同url的设置
你的网站在搜索引擎中表现怎样很大程度上依赖于你的你的网站对于不同设备上的设计. 下面介绍了怎样基于URL构造来优化你的网站对于搜索引擎的支持. 决定你网页的URL构造 Determine the UR ...
- hdu5776sum
题目连接 抽屉原理:如果现在有3个苹果,放进2个抽屉,那么至少有一个抽屉里面会有两个苹果 抽屉原理的运用 现在假设有一个正整数序列a1,a2,a3,a4.....an,试证明我们一定能够找到一段连续 ...
- 四维偏序 CDQ套CDQ
对CDQ深一步的理解 昨天做了一道CDQ,看了一堆CDQ可做的题,今天又做了一道四维偏序 感觉对CDQ的理解又深了一点,故来写一写现在自己对于CDQ的理解 CDQ其实就是实现了这样的一个问题的转化: ...
- unicode和utf-8互转
1.1 ASCII码 我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字节 ...
- poj2127——LCIS
题目:http://poj.org/problem?id=2127 LCIS,注意存储路径的方法. 代码如下: #include<iostream> #include<cstdio& ...
- 转:Serializable---序列化
Serializable 今天在看代码的时候,看到[Serializable],不明白是什么意思.查阅了网上的一些资料,才明白这是指给类添加序列化的特性,即添加后它就可以进行序列化,那什 ...