by Devin Yang

建立於: 7年前 ( 更新: 7年前 )

前言

本文簡單介紹我們如何在Raspberry Pi上安裝docker及docker-compose。

步驟

一、使用官方指令安裝docker
curl -sSL https://get.docker.com | sh
二、安裝完成後,要讓非Root的使用者使用docker,請將使用者加入到docker群組。
Raspberry上RASPBIAN的預設使用者是pi,所以指令如下:
sudo usermod -aG docker pi
如果不清楚自己的使用者名稱為何,也可以這麼執行
sudo usermod -aG docker ${USER}
完成後,請重新登入bash環境,才會生效。
這時輸入docker version正常應可看到如下畫面:


接下來,我們來進行docker-compose的安裝。
非常簡單,我們可用Google搜尋docker-compose install應能找到官方安裝的網頁說明
https://docs.docker.com/compose/install/#install-compose
請選到Alternative Install Options(備用安裝選項)的Tab。
在這邊,我們可以透過pip簡單安裝
sudo pip install docker-compose
完成後,打docker-compose version看看是否有反應。

以上,就完成docker及docker-compose在Raspberry的安裝囉。


 

Tags: docker

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


docker,laravel

[D-Laravel]./console node

進行Laravel開發時,有時我們會需要透過npm安裝nodejs的套件,但是偏偏我們系統中的Node又不夠新。 或許因某些因素沒法升級,例如要跑舊版的nodejs程式等。 其實我們可以透過簡單的指令,用docker,讓我們就能使用最新版本的node image來掛載host端的/sites資料夾囉。 這麼一來我們就可以隨時執行新版本的npm指令啦。

docker, api

Swagger介紹

最好的API是使用Swagger工具建立的, 本文介紹如何用docker來執行swagger-ui及editor,讓我們建立出可測試的API文件。 在docker的環境,我們可以很輕鬆的啟動swagger編輯器及使用者介面。

docker,php,cli

MacOS的php不給力,用docker執行laravel installer

非常簡單呀,加個「別名」就好了alias laravel='docker run --rm -v ${PWD}:/var/www/html -v ~/.dlaravel/cache:/home/dlaravel/.composer/cache -ti deviny/fpm:8.1.10 /home/dlaravel/.composer/vendor/bin/laravel'