国内的NASA、服务器等终端从 Docker Hub 拉取镜像有时会遇到困难,大部分人选择配置镜像加速器。

但是随着越来越多的免费镜像服务暂停,也只有阿里云这样需要登录账号使用分配的私人镜像相对稳定。这里分享一个站长的阿里云私人镜像地址:

隐藏内容
本内容需评论后查看

不过

这些国内镜像源提供的docker往往不是最新版,这里提供一个永久有效的Dockerhub官网最新Docker拉取和部署方法。各平台通用,这里以windows平台为例操作。

1.首先安装在电脑端下载Docker Desktop(点击跳转官网)

通过科学上网,这里推荐几个站长亲测的科学上网方式(点击跳转)。在Docker Desktop上pull所需docker,这里搜到的docker与官网同步。这里搜索并拉取的是 nyanmisaka/jellyfin:latest

【站长亲测】威联通 群晖 QNAP NAS (Container Station)Dockerhub官网最新镜像直接下载tar 部署Docker插图

【站长亲测】威联通 群晖 QNAP NAS (Container Station)Dockerhub官网最新镜像直接下载tar 部署Docker插图1

2.运行cmd通过命令行将刚才pull下来的docker镜像打包,命令如下:

docker save -o 文件名.tar 镜像名:版本号

举个栗子

docker save -o nyajellyfin.tar nyanmisaka/jellyfin:latest

【站长亲测】威联通 群晖 QNAP NAS (Container Station)Dockerhub官网最新镜像直接下载tar 部署Docker插图2

3.找到保存的tar包,上传到NAS或者服务器上

【站长亲测】威联通 群晖 QNAP NAS (Container Station)Dockerhub官网最新镜像直接下载tar 部署Docker插图3

4.在服务器或者NAS上使用以下命令加载镜像

docker load -i 文件名.tar

举个栗子

docker load -i nyajellyfin.tar

【站长亲测】威联通 群晖 QNAP NAS (Container Station)Dockerhub官网最新镜像直接下载tar 部署Docker插图4

5.然后使用部署命令,输入参数部署就行了

举个栗子
docker run --name nyanmisaka-jellyfin -d -p 8096:8096\
--volume /share/Container/Jellyfin/config:/config \
--volume /share/Container/Jellyfin/cache:/cache \
--volume /share:/share \
--restart=always \
--device /dev/dri/renderD128:/dev/dri/renderD128 \
nyanmisaka/jellyfin
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。