Docker下gogs的部署和应⽤部署
1、搜索镜像
docker search gogs/gogs
2、拉取镜像
docker pull gogs/gogs
3、编排do c k er-c o m po se
version: "3"
services:
gogs:
restart: always    # ⾃动重启
image: gogs/gogs
container_name: gogs
ports:
- '6022:22'      # ssh 端⼝
- '6023:3000'    # Web 访问端⼝
volumes:
- ./gogs-data:/data  # 数据存储
4、创建并启动容器
docker进入容器docker-compose up -d
5、直接使⽤使⽤ ip:6023,请求就可以执⾏图像界⾯安装
6、界⾯数据库选择安装SQLite3
7、设置登录账号、密码后完成页⾯配置
应⽤
1、进⼊do c k er
docker exec -it gogs bash
2、进⼊/da ta/go gs/c o nf修改配置⽂件a pp.ini
需要修改[server]下⾯的DOMAIN和ROOT_URL,把localhost改为服务器主机ip。
3、重启go gs容器
4、登录go gs页⾯,⽤户设置---SSH密钥页⾯添加ssh密钥(id_ra s.pub中内容)
5、开发主机git c lo ne格式为
git clone ssh://git@服务器IP:6022/test/demo.git

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。