mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-25 21:36:52 +08:00
Co-authored-by: mamoodi <mamoodiha@gmail.com> Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
24 lines
880 B
YAML
24 lines
880 B
YAML
|
|
services:
|
|
openhands:
|
|
build:
|
|
context: ./
|
|
dockerfile: ./containers/app/Dockerfile
|
|
image: openhands:latest
|
|
container_name: openhands-app-${DATE:-}
|
|
environment:
|
|
- SANDBOX_RUNTIME_CONTAINER_IMAGE=${SANDBOX_RUNTIME_CONTAINER_IMAGE:-docker.openhands.dev/openhands/runtime:1.0-nikolaik}
|
|
#- SANDBOX_USER_ID=${SANDBOX_USER_ID:-1234} # enable this only if you want a specific non-root sandbox user but you will have to manually adjust permissions of ~/.openhands for this user
|
|
- WORKSPACE_MOUNT_PATH=${WORKSPACE_BASE:-$PWD/workspace}
|
|
ports:
|
|
- "3000:3000"
|
|
extra_hosts:
|
|
- "host.docker.internal:host-gateway"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
- ~/.openhands:/.openhands
|
|
- ${WORKSPACE_BASE:-$PWD/workspace}:/opt/workspace_base
|
|
pull_policy: build
|
|
stdin_open: true
|
|
tty: true
|