在本地搭建play-with-docker

安装play-with-docker

官方Github地址 https://github.com/play-with-docker/play-with-docker
本人Github地址 https://github.com/magic-chenyang/play-with-docker-yc

步骤:

$ docker swarm init
$ git clone https://github.com/play-with-docker/play-with-docker
$ sudo modprobe xt_ipvs
$ 安装golang环境 版本在go1.7.1+ 
$ go get -v -d -t ./...
$ docker-compose up -d  或者  docker stack deploy --compose-file docker-compose.yml PWD

注意:go环境在$/GOPATH/src/golang.org/x目录内需要两个包crypto text,如果没有这两个包,服务pwd1/2容器会挂掉.

没有包去github上拉取
$ git clone https://github.com/golang/crypto.git
$ git clone https://github.com/golang/text.git

docker service ls查看服务都run起来以后访问

http://localhost:80

访问过程中,本机需要FQ,代码中涉及到google链接,是被墙的.

  • 在pwd1/2容器中的环境变量"GOOGLE_RECAPTCHA_DISABLED"默认在docker-compose.yml中为"true",在vmware虚拟机搭建中,需要将其改为"1",即可跳过google机器识别,但还需要FQ.

结果:

更新:

  • 在我的github中play-with-docker-yc 我修改了google的链接,如果在中国搭建,绑好域名就不需要FQ了.也不需要google的机器验证了.
posted @   杨老板  阅读(1770)  评论(0编辑  收藏  举报
编辑推荐:
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
阅读排行:
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Browser-use 详细介绍&使用文档
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞
点击右上角即可分享
微信分享提示