docker-compose.yaml 853 B

12345678910111213141516171819202122232425262728293031323334
  1. version: "3.7"
  2. services:
  3. fastgithub:
  4. image: slcnx/fastgithub
  5. network_mode: host
  6. restart: always
  7. volumes:
  8. - cacert:/fastgithub/cacert/
  9. sample:
  10. depends_on:
  11. - fastgithub
  12. image: slcnx/ubuntu:18.04
  13. volumes:
  14. - cacert:/tmp/cacert
  15. - build_data:/build_data
  16. working_dir: /build_data
  17. restart: on-failure
  18. tty: true
  19. entrypoint: sh -c 'cp /tmp/cacert/fastgithub.cer /usr/local/share/ca-certificates/fastgithub.crt && update-ca-certificates && git clone https://github.com/kubernetes/kubernetes.git'
  20. command: ""
  21. environment:
  22. https_proxy: http://127.0.0.1:38457
  23. http_proxy: http://127.0.0.1:38457
  24. network_mode: host
  25. build:
  26. working_dir: /build_data
  27. depends_on:
  28. - sample
  29. image: nginx
  30. volumes:
  31. - build_data:/build_data
  32. volumes:
  33. cacert: {}
  34. build_data: {}