qnapdocker命令行(qnap使用攻略)

http://www.itjxue.com  2023-02-17 21:23  来源:未知  点击次数: 

如何登陆qnap docker

sshd方法可能是最简单的连接容器的方法,而且大多数用户习惯通过ssh连接虚拟机。另外,连接容器时你也不需要一定使用root权限。不过,对于是否一个容器是否应当管理不止一个进程仍然存在许多争议。这种方法最终使得每个容器了多了一个sshd进程,这从根本上来说不是进程虚拟化的所提倡的。

另外三种方法都需要root权限。到0.8.1版本为止,Docker都是使用LXC来管理容器的。正是由于这个原因,使用lxc-attach连接容器就非常容易。不过从版本0.9.0开始Docker服务就必须使用 -e lxc选项启动才能在内部支持LXC管理容器。不过,由于设置了这个选项,Docker将再次依赖LXC,而LXC可能随着发布或者安装的不同可能被剔除。

威联通(QNAP)白嫖蒲公英Docker版实现内网穿透

安装:bestoray/pgyvpn

在【控制台】-- 【网络文件服务】中,开启SSH功能并设置相应的访问端口;

与NAS在同个网络内的电脑主机,通过终端命令行工具,即可进入NAS后台;

(以PuTTY为例,输入NAS设备的IP和端口号,点击“打开”输入NAS账户及密码即可连接NAS)

在使用蒲公英访问端之前需要确保NAS已经安装虚拟网卡驱动,威联通默认已经安装成功。

我们可以通过命令:lsmod |grep tun来检查当前是否已经安装了虚拟网卡驱动,

sudo -i docker run -d --net host --cap-add NET_ADMIN --env PGY_USERNAME=“此处填写Oray帐号或UID” --env PGY_PASSWORD=“此处填写帐号密码” bestoray/pgyvpn

运行后输入NAS登录密码进行验证;

sudo -i docker exec -it 容器ID bash

PS:进入容器时,容器ID要根据第②步得到的ID进行填写。

在蒲公英访问端容器内部,通过“pgyvpn”即可调出蒲公英的控制面板。查看NAS 虚拟局域网IP

手机或电脑登陆同一个蒲公英账号下就可以看到NAS及虚拟局域网IP。至此内网穿透成功

奇怪的是,同一个网络下,我蒲公英P2P一直打不通,都是转发模式,速率感人;zerotier反而可以。如果是转发速率只有1M,如果P2P通了,速率则取决你的NAS上行带宽了。

如何使用软件容器工作站

快速创建LXC容器

QNAP LXC镜像文件提供多种不同的Linux版本,让您可以快速创建Linux虚拟机。

点击〔创建容器〕并展开〔QNAP LXC/Docker镜像文件〕,然后您可看到已内建的LXC镜像文件(Debian/Fedora/Ubuntu)。

以Ubuntu为例,点击〔安装〕:

在〔创建容器〕窗口内,系统会自动默认容器名称(例如:Ubuntu-trusty-1),点击〔创建〕。

此安装会执行两个动作:〔下载〕及〔创建〕。您可以在右上角后台任务中看到下载进度及结果。

创建成功后,左侧主菜单会新增一笔容器名称(例如:Ubuntu-trusty-1),点击该名称进入容器管理页面。

在LXC容器的管理页面下方,您可看到控制台(Console)画面,并在此使用命令行操作Ubuntu-trusty-1容器。

快速创建DOCKER容器

QNAP Docker镜像文件内含各种客制化或实用的应用程序,如WordPress或LibreOffice。以WordPress为例,点击〔创建容器〕展开〔热门Docker Hub镜像文件〕找到〔WordPress〕,并点击〔安装〕。

在〔创建容器〕窗口内,系统会自动默认容器名称(例如:wordpress-1),点击〔创建〕。

此安装会执行两个动作:〔下载〕及〔创建〕。您可以在右上角后台任务中看到下载进度及结果。

创建成功后,左侧主菜单会新增一笔容器名称(例如:wordpress-1),点击此名称进入容器管理页面。

容器的页面上方显示端口转址设置,若这个应用程序为网页服务,则会显示超链接。您可以点击链接以开启WordPress的主画面。

开始使用WordPress应用程序。

快速创建APP容器

App为一群Docker镜像文件的集合,目的是提供完整的服务,如Application+Database,即一个快速的安装包。以GitLab app为例,它内含了GitLab主程序、PostgreSQL和Redis三个镜像文件。

要快速创建GitLab,点击〔创建容器〕,展开〔热门Docker Hub镜像文件〕,找到〔GitLab〕,并点击〔安装〕。

在下一步骤,屏幕上会显示GitLab操作画面的URL和登录用的账号密码,记下这些数据后,点击〔创建〕。

此安装会执行两个动作:〔下载〕及〔创建〕。您可以在右上角后台任务中看到下载进度及结果。

成功创建GitLab app后,左侧主菜单会新增三笔容器:

gitlab1_gitlab_1

gitlab1_postgresql_1

gitlab1_redis_1

这三个容器可提供完整的GitLab服务,点击〔gitlab1_gitlab_1〕来进入容器页面。

在容器的管理页面上方,系统会显示端口转址设置。若为网页服务,则会显示超链接,您可以点击链接以开启GitLab的主画面。

(责任编辑:IT教学网)

更多

相关建站经验文章