返回 导航

Docker / K8s

hangge.com

Docker - 通过容器安装部署Snapdrop教程(支持内网使用)

作者:hangge | 2024-10-29 08:38
    我直接介绍过一款开源的 Web 应用程序 Snapdrop点击查看),无须安装任何应用,无须注册登陆,只需要打开网页就可以轻松跨设备传输文件。
    但如果该网站无法访问访问,比如网络限制,或者内网环境下我们就无法使用其进行文件传输。这个情况我们其实可以自己搭建一个 Snapdrop 服务,下面我将详细介绍如何通过 Docker 容器来安装和部署 Snapdrop

1,拉取镜像

首先执行如下命令将镜像下载到本地:
    如果是内网用户无法直接拉取镜像,我们可以找一台可以联网的电脑将镜像下载下来,然后后再导出到内网中,具体操作可以参考我之前写的文章:
docker pull linuxserver/snapdrop

2,启动容器

(1)镜像拉取后,我们执行如下命令启动 Snapdrop 容器:
docker run --name snapdrop -p 80:80 -p 443:443 -d linuxserver/snapdrop

(2)然后使用 docker ps 命令查看容器是否正常运行:

3,访问 Snapdrop

使用浏览器访问 http://宿主机IP,即可打开 Snapdrop 应用程序,并开始在同一网络下的设备间分享文件。

附:使用 Docker Compose 进行部署

(1)首先执行如下命令将 Snapdrop 项目代码从其 GitHub 主页上下载下来:
git clone https://github.com/RobinLinus/snapdrop.git

(2)然后进入下载下来的项目文件夹:
cd snapdrop

(3)最后执行如下命令启动服务即可:
docker-compose up -d
评论

全部评论(0)

回到顶部