Armbian5.9.0安裝docker及部署可視化portainer的詳細(xì)教程
什么是docker?
Docker是一個開源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個輕量級的、可移植的、自給自足的容器。開發(fā)者在筆記本上編譯測試通過的容器可以批量地在生產(chǎn)環(huán)境中部署,包括VMs(虛擬機)、 bare metal、OpenStack 集群和其他的基礎(chǔ)應(yīng)用平臺。
Docker通常用于如下場景:
- web應(yīng)用的自動化打包和發(fā)布;
- 自動化測試和持續(xù)集成、發(fā)布;
- 在服務(wù)型環(huán)境中部署和調(diào)整數(shù)據(jù)庫或其他的后臺應(yīng)用;
- 從頭編譯或者擴展現(xiàn)有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環(huán)境。
安裝 docker
通過 ssh 進去 Armbian 系統(tǒng)后,輸入下面代碼,按提示輸入y,等待安裝完成即可
apt install docker.io
如何查看 docker 是否安裝成功?
輸入命令:docker
可出現(xiàn)docker幫助內(nèi)容
輸入命令:docker version
可顯示docker版本
如何啟動docker?
切換到root用戶,執(zhí)行命令:
service docker start
如何安裝可視化portainer
portainer官方為英文版本,不過有大佬漢化了
安裝英文版本
docker pull portainer/portainer-ce:linux-arm docker volume create portainer_data docker run -d \ --name portainer \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \ --restart=always \ portainer/portainer-ce:linux-arm
部署完成后,portainer地址為玩客云ip:9000(如有更改請輸入更改的端口)
安裝中文版
下載中文包: 「portainer(中文)」http://xiazai.jb51.net/202205/yuanma/aDrive_jb51.rar
下載 portainer.7z,解壓后用上傳到 /root/docker/portainer/
目錄,在ssh里輸入 ls /root/docker/portainer/
,看到有 index.html
則表示路徑正確,然后輸入下面代碼(端口等可自行更改)
docker pull portainer/portainer-ce:linux-arm docker volume create portainer_data docker run -d \ --name="portainer" \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock\ -v portainer_data:/data \ -v $PWD/docker/portainer:/public \ --restart=always \ portainer/portainer-ce:linux-arm
到此這篇關(guān)于Armbian5.9.0安裝docker及部署可視化portainer的詳細(xì)教程的文章就介紹到這了,更多相關(guān)Armbian安裝docker部署portainer內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解Django+Vue+Docker搭建接口測試平臺實戰(zhàn)
這篇文章主要介紹了詳解Django+Vue+Docker搭建接口測試平臺實戰(zhàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04