威联通使用技巧之安装『Git命令』与『Docker Compose』,并添加第三方软件源
哈喽小伙伴们好,我是Stark-C~
今天主要为大家分享两个威联通的使用技巧:关于怎么在威联通上安装『Git命令』与『Docker Compose』。
为什么会说到这个?主要是因为之前的教程出现过教大家如何自己构建Docker镜像的时候会使用Git命令克隆远程仓库所需要的依赖环境,而Docker Compose则是在我们本地有docker-compose.yml
文件的时候,直接通过“docker-compose up”命令直接启动。
可能之前忽略了这方面的教程,其它NAS大佬介绍这方面的知识点也比较少,所以最近有好几个粉丝朋友问到这方面的问题,就想着专门出一篇详细的教程吧。
其实这是两个非常常见的Linux使用技巧,虽说威联通并不能直接使用,但并不是不支持,所以接下来咱们一个一个的来解决问题。
🔺为了让大家看的更直观,我是特意在威联通的根目录下建立了一个名为“123”的共享文件夹来为大家演示,所以接下来的操作我也是在这个文件夹下进行的。(命令:cd 文件夹路径)
安装『Git命令』
🔺先看威联通原本的情况,不管是使用命令“git version”检查Git的版本信息,还是尝试实用命令“git init”来进行Git的基本操作,得到的信息都是“command not found”,说明Git目前没有安装。
🔺我的解决方案很简单,在安装了第三方软件源的情况下(文章最后有安装方法),直接在第三方软件源里搜索“git”,下载并安装上图所示的“QGit”套件即可。
🔺安装好以后,咱们接着以上两个Git命令,全部没有问题,也就是说,目前我们已经可以愉快的在威联通上使用Git命令克隆远程仓库了。
🔺通过文件管理器我们也能看到命令克隆过来的本地远程仓库了。
PS:针对目前国内关于Docker大家都知道的状况,有了Git服务,我稍后也简单的教大家怎么自己构建Docker镜像吧~
安装『Docker Compose』
哪怕是现在,威联通自带套件【Container Station】也是目前所有成品NAS中对于Docker Compose支持是最好的,但是依然阻挡不了和我一样追求更快捷的命令方式部署容器的”熟练玩家“。
🔺如果威联通NAS上已经安装了Container Station,我们可以通过命令“docker version”来查询到Docker的版本信息。
🔺虽说威联通支持Docker Compose,但是如果我们输入命令“docker-compose version”,查询到的信息则是“command not found”,说明Docker Compose目前没有安装,这个其实我也搞不懂是为什么~
🔺想要解决这个问题也很简单,我们需要依次输入以下两个命令:
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
🔺接着再次使用命令“docker-compose version”来验证一下,可以看到已经有相关的版本信息了。
PS:这里为什么得到的docker-compose版本为1.24.1,而不是目前最新的2.XX.X,我试了一下超过2.XX.X版本使用命令就下载不下来,具体原因未知。反正也不影响正常使用,也就没继续折腾了。
🔺最后咱们使用命令“docker-compose up”测试下效果,可以看到它已经可以正常启动当前目录内的 docker-compose.yml 文件了。
添加第三方软件源
🔺打开App Center,点击右上角的设置图标。
🔺选择“程序来源--添加”。
🔺名称随意,URL地址链接为“https://www.myqnap.org/repo.xml ”,完成后点“添加“”按钮。
🔺最后回到App Center,就能看到我们添加进来的第三方软件源。然后点击”所有应用“,就可以看到我们瞬间多了好几百个可以直接安装使用的丰富套件了。
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~
长腿老叔
校验提示文案
tang251
校验提示文案
s4j4
校验提示文案
东长理
校验提示文案
dusttop1
校验提示文案
东长理
校验提示文案
s4j4
校验提示文案
tang251
校验提示文案
长腿老叔
校验提示文案
dusttop1
校验提示文案