Docker部署gogs Git仓库
拉取镜像
docker pull gogs/gogs
![image-20230825162437501](https://img-blog.csdnimg.cn/img_convert/eb5599d18d7909ee5762fe459b339f1e.png)
查看本地镜像
docker images
![image-20230825162502015](https://img-blog.csdnimg.cn/img_convert/0bea4f4ade67868925febee5b3f3ac08.png)
启动gogs仓库服务
创建数据挂在目录
我在/root
目录下创建gogs挂在目录
mkdir gogs
![image-20230825162702000](https://img-blog.csdnimg.cn/img_convert/c8eefc0b68a5d0c4396bfa50dfc83a04.png)
![image-20230825163157806](https://img-blog.csdnimg.cn/img_convert/73f7b0ced441d2161e04e0fc43ae2b55.png)
启动gogs
docker run --name=gogs -d -p 10022:22 -p 10880:3000 -v /root/gogs:/data gogs/gogs
10022是服务器暴露gogs的ssh端口,10880是http的端口
访问:ip:10880访问页面,首次部署需要配置基础信息
![在这里插入图片描述](https://img-blog.csdnimg.cn/16052efb4bcd49589c4e4df7ad16933c.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/92324fa1949f4c93a0abec115aceac57.png)