Docker - 通过容器安装部署Snapdrop教程(支持内网使用)
作者:hangge | 2024-10-29 08:38
我直接介绍过一款开源的 Web 应用程序 Snapdrop(点击查看),无须安装任何应用,无须注册登陆,只需要打开网页就可以轻松跨设备传输文件。
(2)然后使用 docker ps 命令查看容器是否正常运行:
(2)然后进入下载下来的项目文件夹:
(3)最后执行如下命令启动服务即可:
但如果该网站无法访问访问,比如网络限制,或者内网环境下我们就无法使用其进行文件传输。这个情况我们其实可以自己搭建一个 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)