windows 系統下安裝docker

2022-08-23 00:30:13 字數 1507 閱讀 9208

一、介紹

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。

二、 使用docker toolbox安裝docker

對於windows使用者來說,使用docker toolbox來安裝docker是最簡單的方式

docker toolbox是乙個工具集,它主要包含以下一些內容:

1、docker cli 客戶端,用來執行docker引擎建立映象和容器

2、docker machine. 可以讓你在windows的命令列中執行docker引擎命令

3、docker compose. 用來執行docker-compose命令

4、kitematic. 這是docker的gui版本

5、docker quickstart shell. 這是乙個已經配置好docker的命令列環境

6、oracle vm virtualbox. 虛擬機器

由於docker引擎的守護程序使用的是linux的核心,所以我們不能夠直接在windows中執行docker引擎。而是需要執行docker machine命令 docker-machine, 在你的機器上建立和獲得乙個linux虛擬機器,

用這個虛擬機器才可以在你的windows系統上執行docker引擎

第一步:檢查你當前的windows系統是否符合要求:

為了執行docker,你的機器必須是windows7或以上版本的64bit系統

另外,你的機器必須支援硬體虛擬化技術(hardware virtualization technology)並且已被啟用。(什麼是硬體虛擬化技術)

對於windows10系統來說,你可以在 任務管理器->效能 中檢視到你的電腦是否開啟了虛擬化

把boot2docker.iso複製到,bash所提示找不到的那個目錄下(我這裡是c:\users\administrator\.docker\machine\cache)。

然後再次雙擊docker quickstart terminal圖示,出現如下介面,說明安裝成功了。

在命令列中輸入docker run hello-world並按回車鍵,如果docker配置成功的話,你會看到命令列中有如下輸出:

自此就安裝成功了

windows系統下安裝nginx

mainline version 主線版本 stable version 穩定版本 legacy versions 歷史版本。一般生產用穩定版本,本文使用主線版本。2 啟動 注意不要直接雙擊nginx.exe,這樣會導致修改配置後重啟 停止nginx無效,需要手動關閉任務管理器內的所有nginx程序...

windows系統下安裝MySQL

可以執行在本地windows版本的mysql 1.獲得和安裝 2.如果有必要安裝配置檔案 3.選擇乙個想要使用的伺服器.4.啟動伺服器 5.為mysql帳戶設定密碼.這個過程在沒有安裝配置的myslq安裝程式裡完成.mysql 5.0 for windows 可用的種格式 包含二進位制的安裝程式可以...

Windows系統下安裝Redis

建立批處理檔案的原因是因為這樣方便,不然在開啟客戶端的時候還要提前開啟服務。這樣就不需要那樣了。批處理檔案就是封裝一下配置,命令等。然後我們需要把redis server.exe和redis.windows.conf新增到批處理檔案中。像這樣 空格分離 這樣start.bat的工作就完成了。我們雙擊...