群晖命令行方式拉去Docker项目教程

lizhi0710
2024-05-07 / 0 评论 / 52 阅读 / 正在检测是否收录...

教程开始:

A:开启SSH登录 :

打开群晖系统,进入“控制面板”→终端机和SNMP→打勾SSH,设置端口号,默认为22;这里我设置成

B:新建SSH会话 :

打开Xshell软件,新建会话属性,点击“连接”,输入主机(即群晖局域网ip:192.168.1.XXX)、端口号,点击“用户身份验证”,输入群晖管理员登录账号和密码;

登录群晖终端环境 :点击会话下方“连接”按钮进入命令窗口,也可以点击“确认”保存到左侧,下次双击直接登录;登陆后提示提示如下

Connecting to 192.168.1.XXX:端口号...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
admin@DiskStation:~$

C:获取高级权限 :命令窗口中输入

> sudo -i

D:再次输入群晖管理员密码,

> Password:

E:输入的密码不会显示出来,输完直接回车,输错了也直接回车,再输入“sudo -i”重新输入一遍;

查看已有镜像: 这里介绍几个要用到的命令

docker images # 查看docker本地的镜像
docker search mysql # 搜索一个镜像,这里以搜索mysql为例
time docker pull nginx # 测试下载速度
docker pull mysql:5.7 # 下载mysql:5.7镜像
docker rmi XXXX # 删除镜像XXXX,这里XXX为镜像ID,输入docker images可查看已下载的镜像和对应的ID
docker rmi $(docker images -q) # 删除全部镜像
synoservice --restart pkgctl-Docker # 重启docker

这里对于某些镜像选择lastet版本还是其他版本我暂时还不知道怎么弄,有知道的小伙伴可以在下方给我留言哦。

F:下载镜像 :

这里以下载docker注册表中的oldiy/docker-webssh2为例

root@DiskStation:~#  docker pull oldiy/docker-webssh2
Using default tag: latest
latest: Pulling from oldiy/docker-webssh2
88286f41530e: Pull complete 
d0e8a23136b3: Pull complete 
5ad5b12a980e: Pull complete 
81a43fd8c11b: Pull complete 
Digest: sha256:f14e68f727fd9942f4fdbc02832c1910ee179ba20a99fc132a28e86583cc0e36
Status: Downloaded newer image for oldiy/docker-webssh2:latest

会有四个进度条同时下载,下载结束后会出现

Digest: sha256:f14e68f727fd9942f4fdbc02832c1910ee179ba20a99fc132a28e86583cc0e36
Status: Downloaded newer image for oldiy/docker-webssh2:latest

查看下载镜像 这样就下载完成了,再在命令行中输入

docker images
root@DiskStation:~# docker images
REPOSITORY              TAG        IMAGE ID        CREATED             SIZE
oldiy/docker-webssh2    latest     fd4b4b08d165    12 months ago       127MB

然后在网页中查看群晖docker中的镜像,

通过ssh下载好的镜像这里就出现啦,大家就可以继续后续的操作了。

0

评论

博主关闭了所有页面的评论