php是最好的语言

docker 搭建gogs

一、拉取镜像

docker pull gogs/gogs

二、建立目录并且启动

mkdir -p /docker/gogs
docker run -d --name=mygogs -p 10022:22 -p 10080:3000 -v /docker//gogs:/data gogs/gogs
*第一次进入 gogs: your_ip:10080

三、配置一些文件

这里配置一些数据库之类的配置参考(https://www.jianshu.com/p/4e43bda3e1f2)

四、利用nginx反向代理 配置文件如下(这里不知道的可以参考上面的docker安装nginx,这里不用--link来关联两个容器就可以达到反向代理效果)

server {
    listen 80;
    server_name xxx.xxx.xxx;

    location / {
        proxy_pass  //这里是自己的ip加上端口 
    }
}

*配置完后docker restart nginx就好了

作者:xTao 分类:LNMP 浏览:2431 评论:0