摘要:在下的安裝下載穩(wěn)定版準(zhǔn)備安裝安裝前請(qǐng)保障版本大于或等于,版本大于或等于我在版本下安裝就會(huì)有找不到引用匯編文件的錯(cuò)誤必須啟用軟件包才能使工作。在上安裝網(wǎng)址安裝雙擊以運(yùn)行安裝程序。這將下載容器鏡像并啟動(dòng)它。
Docker在Windows下的安裝
下載Docker for Windows
穩(wěn)定版
準(zhǔn)備安裝Docker for Windows
安裝前請(qǐng)保障 Windows10 版本大于或等于 1703,os版本大于或等于 15063
我在版本1607下安裝就會(huì)有找不到引用匯編文件的錯(cuò)誤
必須啟用Hyper-V軟件包才能使Docker for Windows工作。如果您的系統(tǒng)不滿足這些要求,您可以安裝Docker Toolbox,它使用Oracle Virtual Box而不是Hyper-V。
在 Windows 10 上安裝 Hyper-V 網(wǎng)址
安裝Docker for Windows
雙擊InstallDocker.msi以運(yùn)行安裝程序。
檢查Docker
打開(kāi)PowerShell,輸入以下代碼
PS C:UsersDocker> docker --version Docker version 17.03.0-ce, build 60ccb22 PS C:UsersDocker> docker-compose --version docker-compose version 1.11.2, build dfed245 PS C:UsersDocker> docker-machine --version docker-machine version 0.10.0, build 76ed2a6
運(yùn)行docker run hello-world來(lái)測(cè)試從Docker Hub拉一個(gè)鏡像并啟動(dòng)一個(gè)容器。
PS C:Usersjdoe> docker run hello-worldHello from Docker. This message shows that your installation appears
to be working correctly.To generate this message, Docker took the following steps:
The Docker client contacted the Docker daemon.
The Docker daemon pulled the "hello-world" image from the Docker Hub.
The Docker daemon created a new container from that image which runs the executable that produces the output you are currently
reading.The Docker daemon streamed that output to the Docker client, which sent it to your terminal.
嘗試更有野心的東西,并使用此命令運(yùn)行Ubuntu容器。
這將下載ubuntu容器鏡像并啟動(dòng)它。以下是在powerhell中運(yùn)行此命令的輸出。
PS C:Usersjdoe> docker run -it ubuntu bash
Unable to find image "ubuntu:latest" locally latest: Pulling from
library/ubuntu 5a132a7e7af1: Pull complete fd2731e4c50c: Pull complete
28a2f68d1120: Pull complete a3ed95caeb02: Pull complete Digest:
sha256:4e85ebe01d056b43955250bbac22bdb8734271122e3c78d21e55ee235fc6802d
Status: Downloaded newer image for ubuntu:latest
使用docker開(kāi)啟nginx服務(wù)器
PS C:Usersjdoe> docker run -d -p 80:80 --name webserver nginxUnable to find image "nginx:latest" locally latest: Pulling from
library/nginxfdd5d7827f33: Pull complete a3ed95caeb02: Pull complete 716f7a5f3082:
Pull complete 7b10f03a0309: Pull complete Digest:
sha256:f6a001272d5d324c4c9f3f183e1b69e9e0ff12debeb7a092730d638c33e0de3e
Status: Downloaded newer image for nginx:latest
dfe13c68b3b86f01951af617df02be4897184cbf7a8b4d5caf1c3c5bd3fc267f
訪問(wèn)http://localhost/以顯示nginx起始頁(yè)。
使用 docker ps 命令查看容器列表
使用 docker images 命令查看鏡像列表
加速器
在系統(tǒng)右下角托盤圖標(biāo)內(nèi)右鍵菜單選擇 Settings,打開(kāi)配置窗口后左側(cè)導(dǎo)航菜單選擇 Docker Daemon。編輯窗口內(nèi)的JSON串,填寫(xiě)如阿里云、DaoCloud之類的加速器地址,如:
{ "registry-mirrors": [ "https://sr5arhkn.mirror.aliyuncs.com", "http://14d216f4.m.daocloud.io" ], "insecure-registries": [] }
參考資料:
Docker — 從入門到實(shí)踐
docker官網(wǎng)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/26864.html
摘要:在和系統(tǒng)上均可以運(yùn)行容器。在這兩個(gè)操作系統(tǒng)上安裝的過(guò)程是不同的。為了與本地網(wǎng)絡(luò)和網(wǎng)絡(luò)地址轉(zhuǎn)換進(jìn)行通信,在安裝中會(huì)為虛擬機(jī)配置一個(gè)子網(wǎng),以便你的容器在應(yīng)用程序中使用。第一個(gè)截圖顯示的是系統(tǒng)的信息,而第二個(gè)截圖顯示了一些在系統(tǒng)上運(yùn)行的容器。 在Windows和Linux系統(tǒng)上均可以運(yùn)行Docker容器。Docker在兩種操作系統(tǒng)上的工作方式既有相似,又有不同。下面,我將介紹在Windows...
摘要:在上運(yùn)行使用系統(tǒng)要求開(kāi)啟虛擬化的硬件支持可以通過(guò)命令來(lái)檢查或者更高版本至少內(nèi)存安裝最新點(diǎn)擊下載安裝下載的文件安裝完成后,啟動(dòng)使用鏡像加速地址使用自帶的使用的系統(tǒng)要求運(yùn)行或者以上版本支持硬件虛擬化技術(shù)并且已啟用虛擬化安裝點(diǎn)擊下載運(yùn)行在上運(yùn)行使 在Mac上運(yùn)行Docker 使用Docker for Mac 系統(tǒng)要求 開(kāi)啟虛擬化的硬件支持,可以通過(guò)命令來(lái)檢查:sysctl kern.hv_...
摘要:開(kāi)始在下部署開(kāi)發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去原因再試圖解決。該鏡像就是已經(jīng)安裝了環(huán)境的鏡像命名為。在下,期望運(yùn)行應(yīng)用的容器中,同樣可以執(zhí)行該命令。 開(kāi)始 在windows下部署nodejs開(kāi)發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去google原因再試圖解決。而且如果你想把你寫(xiě)好的應(yīng)用交給別人跑跑看,他可能同樣需要折騰很久才能真正在他的環(huán)境下運(yùn)行起來(lái)。被坑了好些時(shí)日最終還是放棄,轉(zhuǎn)...
摘要:開(kāi)始在下部署開(kāi)發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去原因再試圖解決。該鏡像就是已經(jīng)安裝了環(huán)境的鏡像命名為。在下,期望運(yùn)行應(yīng)用的容器中,同樣可以執(zhí)行該命令。 開(kāi)始 在windows下部署nodejs開(kāi)發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去google原因再試圖解決。而且如果你想把你寫(xiě)好的應(yīng)用交給別人跑跑看,他可能同樣需要折騰很久才能真正在他的環(huán)境下運(yùn)行起來(lái)。被坑了好些時(shí)日最終還是放棄,轉(zhuǎn)...
閱讀 2264·2021-08-23 09:46
閱讀 913·2019-08-29 18:31
閱讀 1868·2019-08-29 17:04
閱讀 2453·2019-08-29 12:23
閱讀 1855·2019-08-26 14:05
閱讀 1081·2019-08-26 13:44
閱讀 3146·2019-08-26 12:23
閱讀 2205·2019-08-26 10:46