摘要:原因其實(shí)這個(gè)報(bào)錯(cuò)不需要下載最新文件,而是文件沒(méi)有放到正確的位置。重啟電腦后按或進(jìn)入界面不同主板型號(hào)進(jìn)入所需按鍵不同。端口映射環(huán)境下可能不存在這個(gè)問(wèn)題坑在下部署了應(yīng)用服務(wù)并進(jìn)行了端口映射。
2018?年?3?月?6?日
Docker安裝
環(huán)境:windows7
安裝包:DockerToolbox-17.10.0-ce.exe (下載地址:http://mirrors.aliyun.com/doc...)
坑:
//啟動(dòng)包錯(cuò): Running pre-create checks... (default) No default Boot2Docker ISO found locally, downloading the latest release... //之后下載ISO 然后被墻。。。
原因:其實(shí)這個(gè)報(bào)錯(cuò)不需要下載最新ISO文件,而是Boot2Docker文件沒(méi)有放到正確的位置。
解決:復(fù)制安裝目錄下的boot2docker.iso到C:UsersAdministrator.Dockermachinecache到這個(gè)目錄下。
坑:
//啟動(dòng)報(bào)錯(cuò): Error creating machine: Error in driver during machine creation:This computer doesn"t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
原因:BIOS沒(méi)有開(kāi)啟虛擬化
解決:這時(shí)就要啟動(dòng)BIOS的虛擬化設(shè)置 | 開(kāi)啟CPU虛擬化支持。
重啟電腦后按F2或F10進(jìn)入BIOS界面(不同主板型號(hào)進(jìn)入BIOS所需按鍵不同)。
進(jìn)入BIOS界面:Intel Virtualization Technology > Enabled。
端口映射
環(huán)境:windows7(Linux下可能不存在這個(gè)問(wèn)題)
坑:
//在docker下部署了web應(yīng)用服務(wù)并進(jìn)行了端口映射。部署完成后,在瀏覽器中輸入localhost:port無(wú)法訪問(wèn)對(duì)應(yīng)的web服務(wù)
原因:原來(lái),docker是運(yùn)行在Linux上的,在Windows中運(yùn)行docker,實(shí)際上還是在Windows下先安裝了一個(gè)Linux環(huán)境,然后在這個(gè)系統(tǒng)中運(yùn)行的docker。也就是說(shuō),服務(wù)中使用的localhost指的是這個(gè)Linux環(huán)境的地址,而不是我們的宿主環(huán)境Windows。
解決:輸入以下命令查找這個(gè)的Linux ip 使用這個(gè)ip地址加端口號(hào)(ip:port)訪問(wèn)web應(yīng)用,訪問(wèn)成功。
#這個(gè)ip地址一般為192.168.99.100 docker-machine ip default
環(huán)境:windows7
坑:
使用docker build 創(chuàng)建新景象,寫(xiě)好Dockerfile后運(yùn)行命令
$ docker build -t test/centos:6.7 .
報(bào)以下錯(cuò)誤
$ error checking context: "can"t stat "?C:UsersAdministratorAppDataLocalApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication DataApplication ...
原因:Dockerfile保存位置不對(duì)。
解決:正確做法
創(chuàng)建dockerfiles文件夾并進(jìn)入文件夾:
$ mkdir dockerfiles $ cd dockerfiles
創(chuàng)建并編輯Dockerfile文件:
$ touch Dockerfile $ vi Dockerfile
執(zhí)行docker build 命令:
docker build -t test/centos:6.7 .
使用docker兩天的感受:一定要看官網(wǎng)文檔(最好是英文),不要使用國(guó)內(nèi)哪些所謂的教程!?。〔灰獑?wèn)我為什么???(坑太多。。。)
坑:
使用swarm 新建集群時(shí)遇到雙網(wǎng)卡,未指定IP 報(bào)以下錯(cuò)誤
Error response from daemon: could not choose an IP address to advertise since this system has multiple addresses on different interfaces (10.0.2.15 on eth0 and 192.168.99.100 on eth1) - specify one with --advertise-addr
原因:由于有兩個(gè)IP,集群不知道使用哪個(gè)所以報(bào)錯(cuò)。
解決:解決方法報(bào)錯(cuò)信息已經(jīng)給出提示,使用--advertise-addr 指定IP
$docker swarm init --advertise-addr 192.168.99.100
坑:
使用 docker-compose.yml 運(yùn)行docker 官網(wǎng)例子時(shí)報(bào)錯(cuò)
$docker stack deploy -c docker-compose.yml getstartedlab networks Additional property networks is not allowed #類似錯(cuò)誤 replicas Additional property replicas is not allowed ...
原因:docker-compose.yml文件縮進(jìn)不正確
官網(wǎng)版本:
version: "3" services: web: # replace username/repo:tag with your name and image details image: username/repo:tag deploy: replicas: 5 resources: limits: cpus: "0.1" memory: 50M restart_policy: condition: on-failure ports: - "80:80" networks: - webnet networks: webnet:
我的版本
version: "3" services: web: # replace username/repo:tag with your name and image details image: username/repo:tag deploy: replicas: 5 resources: limits: cpus: "0.1" memory: 50M restart_policy: #縮進(jìn)錯(cuò)誤 condition: on-failure #縮進(jìn)錯(cuò)誤 ports: #縮進(jìn)錯(cuò)誤 - "80:80" #縮進(jìn)錯(cuò)誤 networks: #縮進(jìn)錯(cuò)誤 - webnet #縮進(jìn)錯(cuò)誤 networks: webnet:
解決:修改縮進(jìn)錯(cuò)誤,重新運(yùn)行命令,一切正常。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/28037.html
摘要:折線圖小技巧折線圖功能豐富且官方文檔詳細(xì)易懂,上手比較容易,這篇文章將分享一些項(xiàng)目中踩過(guò)的坑,示例主要以多條曲線為主,對(duì)大家完成一些曲線和的展示及交互有所幫助基本使用文檔寫(xiě)得非常詳細(xì)清晰,官方示例也很豐富,中還有很多功能更強(qiáng)大的示例篇的是很 echarts 折線圖小技巧 echarts 折線圖功能豐富且官方文檔詳細(xì)易懂,上手比較容易,這篇文章將分享一些項(xiàng)目中踩過(guò)的坑,示例主要以多條曲線...
摘要:折線圖小技巧折線圖功能豐富且官方文檔詳細(xì)易懂,上手比較容易,這篇文章將分享一些項(xiàng)目中踩過(guò)的坑,示例主要以多條曲線為主,對(duì)大家完成一些曲線和的展示及交互有所幫助基本使用文檔寫(xiě)得非常詳細(xì)清晰,官方示例也很豐富,中還有很多功能更強(qiáng)大的示例篇的是很 echarts 折線圖小技巧 echarts 折線圖功能豐富且官方文檔詳細(xì)易懂,上手比較容易,這篇文章將分享一些項(xiàng)目中踩過(guò)的坑,示例主要以多條曲線...
摘要:接下來(lái)說(shuō)說(shuō)我踩過(guò)的那些坑布局版本兼容問(wèn)題布局自提出之后,變化過(guò)好幾個(gè)版本標(biāo)志標(biāo)志標(biāo)志新增了對(duì)項(xiàng)的規(guī)定草案階段兼容方案父級(jí)布局不用考慮其他屬性都對(duì)應(yīng)相關(guān)的版本方案,目前項(xiàng)目中是只寫(xiě)最新的方案,由自動(dòng)添加兼容方案。 接觸H5項(xiàng)目后,開(kāi)始了解到flex布局,功能非常之強(qiáng)大,用起來(lái)相當(dāng)之舒服?;镜闹R(shí)介紹就不說(shuō)了,參考http://www.ruanyifeng.com/blo...。 接下來(lái)...
摘要:先上圖開(kāi)發(fā)環(huán)境準(zhǔn)備小程序出來(lái)第二天就被破解,第三天微信就把開(kāi)發(fā)工具開(kāi)發(fā)下載了,現(xiàn)在只需要下載微信開(kāi)發(fā)者工具就可以使用了,創(chuàng)建項(xiàng)目的時(shí)候,要選擇無(wú)這樣就不會(huì)有的驗(yàn)證了。 上周被 小程序 刷了屏,嚇得我周末趕緊擼了個(gè) 小程序 版的 知乎日?qǐng)?bào) 壓壓驚, 總結(jié)一下這個(gè)開(kāi)發(fā)體驗(yàn),和踩過(guò)的坑。 先上圖 showImg(https://segmentfault.com/img/bVDyQU?w=42...
閱讀 1224·2021-11-24 09:38
閱讀 3650·2021-11-22 15:32
閱讀 3519·2019-08-30 15:54
閱讀 2631·2019-08-30 15:53
閱讀 1553·2019-08-30 15:52
閱讀 2799·2019-08-30 13:15
閱讀 1907·2019-08-29 12:21
閱讀 1472·2019-08-26 18:36