這裡介紹如何在樹莓派上面以 Docker 安裝 TensorFlow 環境,開發機器學習的程式。


Step 1
首先參考樹莓派安裝 Dcoker 的教學,把 Docker 環境裝好。

Step 2
參考 GitHub 上的 DeftWork/rpi-tensorflow,執行適用於樹莓派的 Docker 影像:

docker run -it -p 8888:8888 elswork/rpi-tensorflow:latest

執行時 Docker 會自動下載這個 Docker 影像。

執行 Docker 容器

TensorFlow 的 jupyter 啟動時會顯示其網址,接著我們就可以使用瀏覽器開啟這個網址,開始使用 TensorFlow 了,以下是使用的畫面。

TensorFlow 的 jupyter 畫面

如果要停止這個 Docker 容器,可直接按下 Ctrl + c 中止。

另外一種停止 Docker 容器執行的方式是先查詢一下該容器的 ID:

docker ps

接著使用 stop 指令停止 Docker 容器:

docker stop docker_id

參考資料:instructables