只有累積,沒有奇蹟

2019年1月28日 星期一

[Docker] a Windows version 10.0.xxxxx-based image is incompatible with a 10.0.ooooo host

問題
今天在使用 docker image pull 上課要用的檔案時失敗,顯示訊息為 a Windows version 10.0.17763-based image is incompatible with a 10.0.17134 host ,用過 docker 許多次都未曾出現過此訊息覺得有點詭異,經確認後發現需要 pull 的 image windows 版本與筆電執行環境版本有所差異,因為會造成 pull 失敗,近期腦容量忘記事情的速度比學東西還快,特此紀錄獻給之後的自己
解決方案
確認 windows 版本
首先與上課老師確認需要 pull 的 image 為 1809 版,因此第一步是確認目前筆電的 windows 10 version為何,確認方式 : 左下角開始 > 搜尋 > 輸入 winver
接著會跳出關於 window,即可透過此視窗得知 windows 1803 版本
(這圖片是更新完才抓的,當下為 windows 10 version 1803 XDDD)
發現主要是因為版本不同造成 pull 失敗原因,因此下一步為將筆電 windows 10 升級到 windows 10 version 1809 版,但由於在 2018 第四季 Windows 10 version 1809 版有過小小的災害(後續已修復),因此透過筆電的 windows update 無法順利下載到最新版本

檢查更新
需要直接在網頁下載最新的 windows 10 update,讓要 pull 的 image 檔案版本達到一致的效果傳送門在此 : Windows 10 October 2018 Update 現正供應中,進入到網頁後按下 立即更新 按鈕,會下載windows upgrade
接著找到下載完畢的檔案 Windows10Upgrade9252.exe,在檔案上點擊兩下開始進行安裝作業
window update 安裝軟體會提醒你目前 version 和即將要升級的版本,然後瘋狂按下一步


安裝完畢後需要重新開機,進入 windows 前需要安裝 / 套用新的 windows update 設定

重新驗證
這邊再針對原本 pull 失敗的語法重新執行一次,發現更新完成後可進行 docker pull 的動作,大喜大賀

參考
windows10 download

Related Posts:

  • [Docker] Docker for windows 初體驗前言 Docker 是一個 open source 專案,誕生於 2013 年初,Docker 屬於 Linux 容器的一種封裝,提供了簡單且易用的容器接口,在 2016 推出 Docker for windows 版本,相信大家或多或少都聽過甚至已經有在使用,自己也接觸過 docker 一小段時間,但都屬於玩票性質未好好研究,或許在新筆電重新安裝的時候是一個好契機可以靜下心來深入研究,以下簡單介紹 Docker 在 Windows 上的安裝流程… Read More
  • [CheatSheets] Docker Cheat Sheet 前言  近期新專案陸續有將應用程式用 Docker,每次要用到都會忘記 Docker 指令屢試不爽,因此決定將小抄放置在 BLOG 防止一直 Google 浪費過多生命 圖片來源 Docker Cheatsheet,如有侵權或是不妥請告知 … Read More
  • [Docker] Image operating system "windows" cannot be used on this platform問題 接獲同事詢問在安裝完 Docker for Windows 之後,練習指令 docker pull image 時候跳出異常訊息,訊息內容為 image operating system "windows" cannot be used on this platform ,回想起自己一開始觀念不熟悉時也發生過類似問題,錯誤訊息如下所示 PS C:\marcustung> docker pull someone/image:l… Read More
  • [CheatSheets] Docker Command Diagram 前言  最近在接觸 Docker 查了很多資料,看到一個可以快速了解 Docker 中命令指令關係圖,看完後對整體的大方向可以更加瞭解與各個環節的關係,如下圖所示 圖片來源《Docker —— 從入門到實踐­》正體中文版,如有侵權或是不妥請告知 … Read More
  • [Docker] 修改 Docker image 預設存放位置問題  最近在安裝新應用程式時發現系統硬碟 C 槽空間嚴重不足,公司筆電 128 G 的 SSD只剩不到 2G 空間可以使用,盤查後發現最近在公司筆電嘗試很多 Docker 應用,而這些 image 檔案都存在系統硬碟因而把系統硬碟灌爆,這篇分享在 Docker 中如何修改預設的儲存位置,來解決上述提到頭痛的問題,若有謬誤或是更快的方法歡迎留言一起討論。  Windows Container Docker Enginer… Read More

0 意見:

張貼留言

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com