简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
這是筆者在使用docker ps時所碰到的錯誤。解決方法:只要使用以下指令即可systemctl start docker。在Docker安裝完成後,必須啟動Docker daemon. 大多數的Linux發行版使用的是sudo systemctl start docker,如果這個指令無法使用,可以用sudo service docker start來替代。至於systemctl是什麼呢?在說明
這是在將環境建構的腳本改寫成Dockerfile時所出現的錯誤。經查詢的結果發現,原本在Linux環境裡可以運行的多行指令,到了Dockerfile,必須用\相連才可以運行。
這個錯誤是筆者在使用nvidia-docker run時發生的.錯誤訊息中提到cuda>=9.0,去TensorFlow - GPU support查詢,發現果然是TensorFlow 1.9要求CUDA版本需高於9.0。接著查詢cuda與nvidia driver相容性的表格,發現CUDA 9.0需要的nvidia driver版本必須大於等於384版。查詢一下機器上的nv
本文是筆者在運行docker start tensorflow時所發生的錯誤,一開始先檢查tensorflow這個container是否存在,使用docker ps -a來查看,發現確實存在。後來使用docker ps來查看運行中的container:發現一個可能的原因:8888端口己被這個運行中的container佔用。筆者試著讓tensorflow這個container使用8888以外的端口,
本文是筆者在照著docker官網INSTALL DOCKER CE (in CentOS)教學安裝docker-ce時所發生的錯誤。這個錯誤是說主機上己經有了舊版的docker-1.13,所以docker-ce才無法被安裝。解決辦法其實就在官網教學的上半部,我們只要使用該指令來卸載docker或docker-engine以及它們的dependencies即可。
這是筆者照著NVIDIA/nvidia-docker: Installation (version 2.0)在CentOS7下安裝nvidia-docker 2.0版時發生的錯誤。以下描述筆者的安裝步驟:一開始先照著教學將nvidia-docker 1.0移除,然後繼續安裝 nvidia-docker 2.0,但是安裝完成後忘了執行sudo pkill -SIGHUP dockerd,而直直接使用
本文是筆者在使用docker-blog-example這個項目時,按照README.md的說明下docker-compose up這個指令時所出現的錯誤。在經過一番查找後,才發現原來發生原因只是因為前一次docker-compose沒有被關掉,因此問題的根源並不在這個repo本身。這個問題的解決方式出乎意料地簡單,在docker/compose這個項目的I am having this “Enco
這個錯誤是筆者在為CentOS 7下安裝nvidia-docker 2.0版時所出現的。首先照著NVIDIA/nvidia-docker Installation (version 2.0)的教學移除nvidia-docker 1.0版。然後參考Repository configuration,根據Linux版本來安裝對應的倉庫。但是在執行sudo yum makecache時就出現了以下的錯誤。