宝塔面板配合docker安装gogs

本文档介绍了如何在宝塔面板上通过Docker安装和配置Gogs,包括拉取Gogs镜像、创建数据目录、设置端口映射,以及关键的配置步骤。特别提醒,如果遇到谷歌访问限制问题,可尝试更换浏览器。最后,通过阿里云解析域名并创建站点反向代理,实现Gogs的完整访问。

在这里插入图片描述

注意 mysql要大于等于5.7

1 在宝塔软件商店安装docker
在这里插入图片描述

2 拉取gogs镜像 docker pull gogs/gogs

3 创建一个目录 mkdir -p /var/gogs

4 端口映射

docker run -d --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

5完成访问gogs地址 {服务器ip:10080} 进入到gogs配置页面
在这里插入图片描述
在这里插入图片描述

注意注意注意

出现这个问题的时候 说明是谷歌不让访问这个端口 用其他浏览器出访问完成搭建gogs 等到最后一步宝塔创建完站点 做完反向代理后谷歌就可以正常访问了
在这里插入图片描述

6 访问【服务器IP:10080】 配置gogs

要配置的地方
数据库类型 ->SQLlite3
域名 ->你的IP
ssh端口 ->你的ssh端口(默认22)
http端口号-> 10080
应用url-> ip:10080

配置就完成了

7最后配置域名反向代理

阿里云解析一个域名到此服务器 然后创建站点 站点路径随便填

然后配置 反向代理-添加反向带库在这里插入图片描述

完成

### 使用 Docker宝塔面板中部署 Nginx 要在宝塔面板中通过 Docker 部署 Nginx,可以按照以下方法操作: #### 宝塔面板中的 Docker 功能概述 宝塔面板提供了便捷的 Docker 管理功能,允许用户轻松创建和管理容器。Docker 的优势在于其轻量级特性以及良好的隔离性和可移植性[^1]。 #### 创建并配置 Docker 容器 在宝塔面板中启动一个新的 Docker 容器来运行 Nginx 是一种常见的实践方式。以下是具体的操作说明: 1. **登录到宝塔面板** 打开浏览器输入服务器 IP 地址加默认端口号(通常是 `http://<server-ip>:8888`),进入宝塔面板界面[^2]。 2. **启用 Docker 插件** 如果尚未安装 Docker 插件,则需先前往插件市场找到 Docker 并完成安装与初始化设置。 3. **拉取官方 Nginx 镜像** 进入 Docker 页面后点击“镜像”,搜索框内键入 “nginx” 查找官方发布的最新版本镜像文件下载至本地存储位置以便后续使用。 4. **新建容器实例** 转移到“容器”选项卡下,“添加容器”。指定名称如 my-nginx-container ,选择刚刚获取下来的 nginx:latest 或其他特定标签作为基础映射关系设定如下: - 将主机目录 `/www/nginx/html` 映射到容器内部路径 `/usr/share/nginx/html` (假设这是网站根目录) - 开启端口转发规则:外部访问地址绑定为 80 对应于容器里的相同编号 ```bash docker run --name=my-nginx-container \ -v /www/nginx/html:/usr/share/nginx/html \ -p 80:80 \ -d nginx:latest ``` 5. **验证服务状态** 返回列表查看新建立起来的服务进程是否处于正常运行当中;如果一切顺利的话现在应该可以通过公网域名或者IP直接浏览由该虚拟机承载的内容页面了! 6. **进入容器终端调试 (如有必要)** 当遇到某些特殊情况需要进一步排查错误原因时,可通过命令行工具连接目标 session 来执行更多高级指令比如修改配置文件之类的动作。 ```bash docker exec -it my-nginx-container /bin/bash ``` 以上步骤完成后即可成功利用 Docker 技术框架配合宝塔控制台实现快速搭建 web server 环境的目的。 ```python print("Nginx has been successfully deployed via Docker on BaoTa Panel.") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你猜我会不会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值