利用docker容器技术搭建Google镜像

由于新环境路由器不具备安装shadowsocks的条件,在路由器上实现自动科学-上网就不行了,我们这里采用官方的google镜像容器做一个谷歌的镜像网站并映射到自己已有的域名上。

搭建条件:
1.境外VPS(最好不要用中国服务商的vps)
2.有个域名,这里我们使用google.bobobk.com作为谷歌镜像的域名站

本人选用的vps是amazon的,没找到好用的centos镜像就使用了ubuntu作为操作系统。
搭建镜像网站步骤:
1.设置域名解析到vps上面
2.添加站点到nginx服务器,我使用的宝塔面板,还是很方便的
3.修改配置文件,设置反向代理docker映射的端口

1.设置域名解析

由于我使用的cloudflare  cdn,这里就以他为例。

《利用docker容器技术搭建Google镜像》

2.添加站点到nginx服务器

在站点处添加站点输入域名即可,当然顺便配置下ssl
《利用docker容器技术搭建Google镜像》

3.修改配置文件,设置反向代理docker映射的端口

《利用docker容器技术搭建Google镜像》

如上我们nginx映射的是本地的8000端口,所有接下来docker的运行端口需要设置在8000上面。
接下来是docker安装部署阶段。

1.安装docker

2.部署google镜像

先上代码


curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update

docker run -p 8000:80 -d bohan/onemirror

直接运行打开google.bobobk.com就可以看到google镜像搭建好了。
当然为了安全起见,我们还可以设置密码防止无辜被墙。。

本镜像访问密码:

bobobk:bobobk.com

镜像站点google.bobobk.com
站点密码访问2019-08月开始启用
《利用docker容器技术搭建Google镜像》

点赞