日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

Docker Machine-Windows

發(fā)布時(shí)間:2025/6/17 windows 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker Machine-Windows 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

如果你本地window上裝的是Docker Deskto,并且一直正常使用,那你可以直接跳轉(zhuǎn)到mark13 【所搜下mark13跳過(guò)去】

注意如下姿勢(shì)是錯(cuò)誤的

Windows上安裝VM虛擬機(jī),虛擬機(jī)里裝Linux,所有的操作都在Linux里面操作,如果是基本的docker學(xué)習(xí)和docker-compose項(xiàng)目還沒(méi)啥影響,當(dāng)時(shí)如果是部署集群的時(shí)候涉及到docker-machin的話(huà)會(huì)有一個(gè)大坑。如果此時(shí)繼續(xù)使用virtualbox鏡像會(huì)提示cup虛擬化失敗(如果沒(méi)安裝virtualbox會(huì)先提示沒(méi)安裝virtualbox,安裝之后在提示CPU虛擬化失敗),搜索下這個(gè)錯(cuò)誤,幾乎所有的答案都會(huì)指向一個(gè)問(wèn)題上,BIOS里面的CPU虛擬功能沒(méi)開(kāi),OK這個(gè)是必須要開(kāi)。很多也是默認(rèn)都開(kāi)了的。BIOS設(shè)置好之后依然還是提示虛擬化CPU失敗(這個(gè)地方我卡了好久,因?yàn)槲抑靼錌IOS里面并沒(méi)有找到那個(gè)設(shè)置選項(xiàng),有幾個(gè)類(lèi)似的,我打開(kāi)之后依然提示錯(cuò)誤我有點(diǎn)心虛,其實(shí)我的CPU虛擬化內(nèi)存從一開(kāi)始就是開(kāi)著的)。其實(shí)最后就是看到了這個(gè):

PS:不要試圖在Hype-v里面重新安裝linux 然后模范上面vm的姿勢(shì)再來(lái)一遍,還是不行,沒(méi)用。經(jīng)過(guò)各種折騰,我回到了原點(diǎn),老老實(shí)實(shí)安裝了Docker Desktop (WIndows或者是mac上安裝)

PPS:因?yàn)檫@個(gè),我還把win7升級(jí)到了win10,期間全是淚。

【如果你是windows上裝的Docker Desktop,請(qǐng)直接跳到5】

Windows10上安裝

1.先把Hype-v開(kāi)了

控制面板-程序-啟用或關(guān)閉windows功能,把hype-v開(kāi)啟

2.安裝Docker Desktop

https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe

3.安裝之后可以 設(shè)置下鏡像加速器

4.任務(wù)欄 [鯨魚(yú)圖標(biāo)]-右鍵 [settings] - Daemon 加上這個(gè)https://dockerhub.azk8s.cn

然后看一下基本情況,還好。全都裝上了,不用Linux那樣一個(gè)一個(gè)單獨(dú)裝。

5.[mark13]接下來(lái)是創(chuàng)建個(gè)Docker-Machine

windows的話(huà)不能走VirtualBox驅(qū)動(dòng)創(chuàng)建Machine.

OK通過(guò)hyper-v創(chuàng)建,先得創(chuàng)建一個(gè) 外部虛擬交換機(jī) ,步驟看下這個(gè):

https://www.jianshu.com/p/eb4641bc5c67?utm_source=oschina-app

,我創(chuàng)建的交換機(jī)名字是public-all-web,所以我創(chuàng)建docker-machine是這樣

docker-machine create --driver hyperv --hyperv-virtual-switch=public-all-web?vm

然后可以通過(guò)docker-machin ls 來(lái)看下創(chuàng)建好的docker-machine

創(chuàng)建主機(jī)成功后,可以通過(guò) ?env ?命令來(lái)讓后續(xù)操作對(duì)象都是目標(biāo)主機(jī)。

docker-machine env vm

后續(xù)根據(jù)提示在命令行輸入命令之后就可以操作 test 主機(jī)。

或者是用SSH直接登錄上去

docker-machine ssh vm

連接到主機(jī)之后你就可以在其上使用 Docker 了。

查命令參數(shù)就進(jìn)一步執(zhí)行

docker-machine COMMAND --help

?

總結(jié)

以上是生活随笔為你收集整理的Docker Machine-Windows的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。