網站首頁 編程語言 正文
什么是docker?
Docker是一個開源的引擎,可以輕松的為任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機)、 bare metal、OpenStack 集群和其他的基礎應用平臺。
Docker通常用于如下場景:
- web應用的自動化打包和發布;
- 自動化測試和持續集成、發布;
- 在服務型環境中部署和調整數據庫或其他的后臺應用;
- 從頭編譯或者擴展現有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環境。
安裝 docker
通過 ssh 進去 Armbian 系統后,輸入下面代碼,按提示輸入y,等待安裝完成即可
apt install docker.io
如何查看 docker 是否安裝成功?
輸入命令:docker
可出現docker幫助內容
輸入命令:docker version
可顯示docker版本
如何啟動docker?
切換到root用戶,執行命令:
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
原文鏈接:https://blog.csdn.net/bigbear00007/article/details/123453729
相關推薦
- 2023-07-16 springboot動態端口
- 2022-07-02 C++中關于互斥量的全面認知_C 語言
- 2022-01-17 EF關于報錯Self referencing loop detected with type的原因以
- 2022-08-15 Springboot整合Elasticsearch及相關API
- 2022-06-16 利用Jetpack?Compose實現繪制五角星效果_Android
- 2022-09-16 Kubernetes教程之Windows?HostProcess?運行容器化負載_云其它
- 2022-06-06 CSS3動畫:wifi 焦點擴散漸變
- 2022-12-28 Qt開發之QTreeWidget的使用教程詳解_C 語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支