安装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

访问过程中,代码中涉及到google链接。

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

结果:
在本地搭建play-with-docker

在本地搭建play-with-docker

更新:

  • 在我的github中play-with-docker-yc 我修改了google的链接,如果在中国搭建,也不需要google的机器验证了.

相关文章:

  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-04-04
  • 2021-08-27
  • 2022-01-01
猜你喜欢
  • 2022-01-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案