网站首页 > 技术文章 正文
有多少人像我之前一样,每次为了能够在部署一个Docker容器,都需要在网上找上半天的教程,而且教程大多数都是群晖的,虽然要配置的参数都差不多,但真的是弄不来。而且GUI界面看起来友好,实际操作起来却非常繁琐,选项复杂得让人头疼。很多用户在使用过程中,常常因为一个小小的配置错误,导致整个部署过程重头再来,费时又费力。
最近研究了很久发现,开放了SSH完整权限的UGOS Pro是真的好用,不用像极空间一样通过安装ubuntu镜像才能获取权限,只需要在「控制面板-终端机」启用SSH,即可直接复制Docker Hub网站(https://hub.docker.com)上的命令,一键部署Docker。
而且你打开Docker Hub网站后,你会发现犹如打开了新世界的大门,只需要用英文搜一搜,你想要什么Docker容器都有,再也不用局限于网上现有的教程了!
下面进入正题,教你们如何通过SSH一键部署Docker!
SSH部署Docker需要准备什么?
1、SSH连接UGOS PRO
连接UGOS PRO可以使用PuTTY或Termius等终端工具,也可以简单粗暴通过Windows或Mac自带的「终端」通过输入「ssh 用户名@NAS-IP -p22」 命令连接UGOS PRO系统。
例如,NAS账号用户名为123,IP地址为192.168.31.196,则SSH连接命令即为:ssh 123@192.168.31.196 -p22
接着根据提示输入你的NAS登录密码
再输入「sudo -i」及「NAS登录密码」获取Root权限。
步骤总结:命令访问→输入NAS密码→输入sudo -i命令→再次输入NAS密码
2、获取Docker部署命令
访问Docker Hub网站找到你感兴趣的应用,复制对应的Docker部署命令。
例如我们想安装一个火狐浏览器的Docker,我们就在搜索栏搜索火狐。
在容器一览找到docker cli命令,将其粘贴到SSH终端中并回车,容器就会自动开始部署了。任何端口、存储目录都不需要你手动设置,待命令跑通后,便可在Docker容器列表找到刚刚创建好的容器。
结语
相比传统GUI界面配置Docker,UGOS PRO开放SSH权限的方式让部署Docker容器变得更加简单快捷,还能避免由于手动配置错误导致的各种问题。对于小白用户来说,整个过程就像安装一个普通的软件一样简单,真正做到了让小白用户也能轻松上手。
有一说一,UGOS PRO刚发布的时候确实在系统上有很多需要完善的地方,给我的使用体验不太好,不过经过这么多次系统更新,现在的UGOS PRO系统已经很稳定了,没想到在这么短的时间里,系统优化得竟然如此之快,确实给我带来了一点小震撼。
不仅优化了CPU资源占用/温度过高的问题,还上线了很多新功能例如纯本地化、支持多人在线编辑的「在线文档」功能,影视中心新增支持ISO视频播放、NFO文件识别,Docker新增GPU显卡能力开启功能等,总的来说UGOS PRO是一个值得期待的系统!
猜你喜欢
- 2024-10-05 目前免费的几款 SSH 客户端登录工具
- 2024-10-05 Github开源工具分享之好看实用的终端模拟器Terminus
- 2024-10-05 不管你是网工小白还是大佬,一定要焊死在电脑上的6款工具!
- 2024-10-05 巨巨巨涨知识:局域网控制另一台电脑怎么设置,3种方法+2大软件
- 2024-10-05 搭建新的macos catatalina工作开发环境,都有些啥软件?
- 2024-10-05 10个完全免费的极品软件工具(最好的免费软件)
- 2024-10-05 跨平台FTP 客户端 FileZilla Client 3.47.2.1 发布
- 2024-10-05 Mac环境下解决SSH超时断开(mac ssh permission denied)
- 2024-10-05 Terminus高颜值的多平台开源ssh链接工具
- 2024-10-05 服务器上安装软件的方法(服务器如何安装windows)
- 10-02基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- 10-02Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- 10-02AWD-LSTM语言模型是如何实现的_lstm语言模型
- 10-02NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 10-02使用ONNX和Torchscript加快推理速度的测试
- 10-02tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- 10-02Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- 10-02Gateway_gateways
- 最近发表
-
- 基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- AWD-LSTM语言模型是如何实现的_lstm语言模型
- NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 使用ONNX和Torchscript加快推理速度的测试
- tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- Gateway_gateways
- Coze开源本地部署教程_开源canopen
- 扣子开源本地部署教程 丨Coze智能体小白喂饭级指南
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)