利用宝塔面板和docker快速部署网站的基本流程

文章目录 「隐藏」
  1. 1. 安装宝塔面板
  2. 2. 通过宝塔面板安装 docker
  3. 3. 下载 filebrowser 镜像
  4. 4. 使用容器启动镜像
  5. 5. 启动网页
  6. 6. 一些 docker 指令
当你有了一台服务器, 就会折腾往这台服务器上部署各种好玩的网站, 本文将以部署 filebrowser 举例介绍网站部署的基本流程, 感兴趣的朋友一起看看吧

AI 可以解决你遇到的任何问题,ChatGPT+国内所有大模型 免费用! 【 点击立即使用 (对话+绘画) 】

当你有了一台服务器,就会折腾往这台服务器上部署各种好玩的网站。市面上有许多开源的网站项目,通过 docker 技术可以快速部署并使用,本文将以部署 filebrowser 举例介绍网站部署的基本流程。

1. 安装宝塔面板

宝塔面板是一款开源的网站运维工具,官网为 https://www.bt.cn/new/index.html,Debian 系统安装脚本为 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

2. 通过宝塔面板安装 docker

docker 是一个开源的应用容器引擎,让开发者可以打包或运行镜像实现服务器虚拟化,通过宝塔面板可直接安装

利用宝塔面板和docker快速部署网站的基本流程 - 第1张图片

安装完毕后可以通过在 ssh 工具输入 docker -v 查看安装情况

利用宝塔面板和docker快速部署网站的基本流程 - 第2张图片

3. 下载 filebrowser 镜像

docker pull filebrowser/filebrowser 通过名字可以拉取不同的镜像,也可以在宝塔可视化下载

利用宝塔面板和docker快速部署网站的基本流程 - 第3张图片

镜像下载后通过 docker images 查看

利用宝塔面板和docker快速部署网站的基本流程 - 第4张图片

4. 使用容器启动镜像

可以使用 docker run 指令直接启动参考 https://filebrowser.org/installation 的 docker 指令 也可以通过宝塔可视化部署 主要关注容器名字,端口映射,挂载文件夹

利用宝塔面板和docker快速部署网站的基本流程 - 第5张图片

启动容器后通过 docker ps -a 查看所有容器

利用宝塔面板和docker快速部署网站的基本流程 - 第6张图片

5. 启动网页

我们将 filebrower 容器的 80 端口映射到了服务器的 92 端口,所以首先需要保证宝塔面板开启 92 端口 开启位于宝塔面板 安全 —添加端口规则

利用宝塔面板和docker快速部署网站的基本流程 - 第7张图片

开启后在浏览器输入 IP 地址:92 即跳转到容器的 80 端口,开始访问你部署的网站

6. 一些 docker 指令

docker -v: 查看版本 docker pull filebrowser/filebrowser: 拉取镜像 docker run: 启动镜像 docker ps: 查看运行中的容器 docker ps -a: 查看所有容器包括停止的 docker kill <ID>: 杀死启动中的容器 docker rm <ID>: 删除容器

《利用宝塔面板和docker快速部署网站的基本流程》留言数:0

发表留言