顯示具有 虛擬機器 標籤的文章。 顯示所有文章
顯示具有 虛擬機器 標籤的文章。 顯示所有文章

2018年11月8日 星期四

Oracle VM VirtualBox 安裝教學-windows版本


在開發軟體或者測試時如果需要不同的作業系統,

為加快開發速度或者快速的切換作業系統,

可藉由虛擬機器安裝各式各樣的作業系統達到目的,

此種工具軟體有很多種,

之前曾經基於Ubuntu介紹過Oracle VM VirtualBox 安裝教學,

現在就以Windows10為例子來做示範:

Oracle VM VirtualBox 安裝教學-windows版本

首先必須到官方網站下載安裝程式



 下載完畢之後,

執行安裝程式的第一個畫面如下




點選下一步之後,

安裝程式會宣告在系統中安裝了那些元件,



如果沒問題的話,

就直接下一步安裝,

安裝程式預設會將捷徑建立與檔案關聯啟用,



下一步之後,

安裝程式會告知使用者因為要設定網路所以可能造成網路暫時中斷,



設定完畢之後,

就能夠點選安裝按鈕進行安裝





在安裝的中途,

會出現安裝軟體的警告,

當然是選擇安裝才能正常使用VirtualBox



安裝完畢以後,

就能夠點選完成按鈕,

並同時打開VirtualBox


打開軟體之後,

應用程式畫面如下



到此安裝過程就已經結束,

安裝很簡單,

至於使用方法就請待下回分解了


2018年10月26日 星期五

Docker安裝教學

簡單的講 Docker 是輕量化的虛擬系統,

不在需要像舊有的虛擬系統那樣,

在每個虛擬系統的image都安裝一份作業系統,

這會導致虛擬機器佔用的資源較多,

而且映像檔檔案也比較大,

用了Docker就能輕鬆在每個提供Docker服務的機器上快速部屬,

不囉唆,

直接開始今天的主題:

Docker安裝教學


以Ubuntu為範例,

Ubuntu安裝Docker必須執行:


$ sudo apt-get install apt-transport-https
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install -y lxc-docker
安裝完畢之後,

執行:

sudo service docker start

啟動Docker服務.


啟動服務時,

有時會遇到失敗狀況如下:


Failed to start docker.service: Unit docker.service is masked.


這時,

只要執行:

systemctl unmask docker.service
systemctl unmask docker.socket
systemctl start docker.service

這三行指令後再啟用即可




安裝完並啟用Docker服務之後,

與舊有的虛擬機器一樣,

Docker也需要映像檔執行.

可以從公有庫中下載映像檔:

sudo docker pull ubuntu:16.04


此命令等同於:

$ sudo docker pull registry.hub.docker.com/ubuntu:16.04

意思是從registry.hub.docker.com的倉庫ubuntu中下載Tag為12.04的映像檔




利用

sudo docker images 

列出目前現有的映像檔




執行

sudo docker run -t -i ubuntu:16.04 /bin/bash

就能在此映像檔中進行自訂操作.


若有修改內容想加到該映像檔中,

可透過

sudo docker commit -m "說明" -a "使用者訊息"  映像檔容器ID  新名稱:新TAG

將修改的內容加入並存為         新名稱:新TAG

例如:


sudo docker commit -m "test1" -a "xyaw" 2342df5eb54e ubuntu:test_version

執行完畢用sudo docker images觀看差異:


可以看到多出一個TAG為test_version的映像檔



Docker的應用範圍很廣,

端看使用者如何使用





安裝完確定能動之後,

嘗試把主機重開機在重新啟動Docker,

這裡有個詭異的情形是,

重開機之後要啟動Docker service會出現錯誤

解決方法如下:

rm /etc/docker/key.json
rm -rf /var/lib/docker/

(不過原有的映像檔全都會消失不見)


2017年11月30日 星期四

Oracle VM VirtualBox 安裝教學


在試驗作業系統或者安裝測試軟體時,

為了加快速度避免頻繁的重灌系統,

可以透過虛擬機器模擬不同的系統環境來做測試,

能做到此功能的工具軟體有很多,

以Ubuntu 為範例,


Oracle VM VirtualBox 安裝教學


這是甲骨文公司所開發,

可在不同的作業環境中,

安裝其他各式的作業系統,

根據官方的資料,

安裝擴充套件即可支援USB 3.0

首先到官網下載程式


接著點選安裝檔,

即可進入軟體中心安裝,



安裝完畢,

可直接在工具列上面搜尋VirtualBox

點選執行


程式開啟之後

歡迎畫面如下


選擇新增機器,

並選擇要安裝的作業系統,



設定虛擬機器使用的記憶體大小


調整要使用的硬碟空間


建立虛擬硬碟檔案,

這是虛擬機器的一個特點,

就是直接在本機上以檔案的方式模擬機器硬碟,


選擇動態配置大小較為適當,

如果硬碟空間很大,

也可選擇固定大小


選擇虛擬硬碟存放的檔案名稱與位置

並設定最大容量


到此就設定好一個新的虛擬機器了


如果需要支援USB 3.0 ,

安裝VirtualBox 擴充套件