2021年9月20日 星期一

 相較於傳統的虛擬機器(例如 VirtualBox 與 VMWare 等),

Docker 是一個輕量級的容器,只包含特定程式執行所需要的必要元件,

不像虛擬機器要包含整個作業系統,所以大小會比較小,執行效能也會比較高。


IBM說明 Docker

Microsoft說明 在 WSL 2 上開始使用 Docker 遠端容器 


youtube: 麦兜搞IT

安装 Windows10 WSL2 环境和 Docker

通过 Vagrant 搭建 Linux Docker 环境

使用作業系統 Windows 10 版本 20H2

官方網站下載Install Docker Desktop on Windows


Use Windows containers instead of Linux containers (this can be changes after installation)

舊版安裝,不用打勾

執行可能發生的錯誤



cmd: 執行
bcdedit /set hypervisorlaunchtype auto。

docker 會跟手機模擬器衝突(如夜神、雷電),需輸入下面指令才能使用模擬器

bcdedit /set hypervisorlaunchtype off


2. 使用 PowerShell 啟用 Hyper-V



3. Windows 10 上適用於 Linux 的 Windows 子系統安裝指南


分為簡化安裝跟手動安裝

手動安裝如下


步驟 1 - 啟用 Windows 子系統 Linux 版

PowerShell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

檢查執行 WSL 2 的需求
若要更新至 WSL 2,您必須執行 Windows 10。

步驟 2 - 啟用虛擬機器功能


PowerShell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


重新啟動 您的電腦,以完成 WSL 安裝並更新至 WSL 2。


步驟 3 - 下載 Linux 核心更新套件


安裝套件

步驟 4 - 將 WSL 2 設定為預設版本


PowerShell
wsl --set-default-version 2

步驟 5 - 安裝您選擇的 Linux 發行版本


開啟 Microsoft Store,然後選取您最愛的 Linux 發行版本。


1. clond
First, clone a repository
The Getting Started project is a simple GitHub repository which contains everything you need to build an image and run it as a container.
Clone the repository by running Git in a container.



You can also type the command directly in a command line interface. 


2. Build

Now, build the image

A Docker image is a private file system just for your container. It provides all the files and code your container needs.





3. Run

 Run your first container

Start a container based on the image you built in the previous step. Running a container launches your application with private resources, securely isolated from the rest of your machine.




4. Share

 Now save and share your image

Save and share your image on Docker Hub to enable other users to easily download and run the image on any destination machine.

 



 

5. Web

網頁執行 http://localhost/ 會有說明頁面

 


powershell 輸入 docker version  安裝成功會有下面說明,

有Client 跟 Server







0 意見:

張貼留言

標籤

總網頁瀏覽量

Translate

Popular Posts

Blog Archive