docker-compose.yaml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. version: '3.8'
  2. services:
  3. openhands-app:
  4. image: docker.all-hands.dev/all-hands-ai/openhands:0.18
  5. container_name: openhands-app
  6. env_file:
  7. - .env
  8. volumes:
  9. - /etc/localtime:/etc/localtime:ro
  10. - ./src/config.toml:/app/config.toml
  11. - /home/mrh/program/openhands/.env:/app/.env
  12. - ${WORKSPACE_MOUNT_PATH}:${WORKSPACE_MOUNT_PATH}
  13. - /home/mrh/program/openhands/OpenHands/openhands:/app/openhands
  14. - /var/run/docker.sock:/var/run/docker.sock
  15. - /home/mrh/.openhands-state:/.openhands-state
  16. - /home/mrh/program/openhands/testm/logs:/app/logs
  17. # - /home/mrh/program/openhands/OpenHands/openhands/runtime/impl/eventstream/eventstream_runtime.py:/app/openhands/runtime/impl/eventstream/eventstream_runtime.py
  18. # - /home/mrh/program/openhands/OpenHands/openhands/server/listen_socket.py:/app/openhands/server/listen_socket.py
  19. # - ${FILE_STORE_PATH}:/mydata/file_store
  20. # - /home/mrh/program/openhands/OpenHands/openhands/core/cli.py:/app/openhands/core/cli.py
  21. - /home/mrh/program/busybox-x86_64:/usr/local/bin/busybox
  22. extra_hosts:
  23. # 记得关闭防火墙,或者 sudo ufw allow from 172.0.0.0/8
  24. - "host.docker.internal:host-gateway"
  25. # network_mode: "bridge"
  26. ports:
  27. - "3000:3000"
  28. # command: python
  29. stdin_open: true
  30. tty: true
  31. # openhands-codeserv:
  32. # image: openhands-codeserv
  33. # container_name: openhands-codeserv-mrh
  34. # environment:
  35. # - LLM_BASE_URL=${LLM_BASE_URL}
  36. # - LLM_API_KEY=${LLM_API_KEY:-default_value}
  37. # - SANDBOX_RUNTIME_CONTAINER_IMAGE=${SANDBOX_RUNTIME_CONTAINER_IMAGE}
  38. # - SANDBOX_USER_ID=${SANDBOX_USER_ID}
  39. # - WORKSPACE_MOUNT_PATH=${WORKSPACE_MOUNT_PATH}
  40. # volumes:
  41. # - ${WORKSPACE_MOUNT_PATH}:${WORKSPACE_MOUNT_PATH}
  42. # - /var/run/docker.sock:/var/run/docker.sock
  43. # extra_hosts:
  44. # - "host.docker.internal:host-gateway"
  45. # # network_mode: "host"
  46. # stdin_open: true
  47. # tty: true