mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
* add initial version of swe-agent plugin; * rename swe cursors * split setup script into two and create two requirements * print SWE-agent command documentation * update swe-agent to default to no custom docs * update dockerfile with dependency from swe-agent * make env setup a separate script for .bashrc source * fix swe-tool plugins; add missing _split_string --------- Co-authored-by: Robert Brennan <accounts@rbren.io>
30 lines
478 B
Docker
30 lines
478 B
Docker
FROM ubuntu:22.04
|
|
|
|
# install basic packages
|
|
RUN apt-get update && apt-get install -y \
|
|
curl \
|
|
wget \
|
|
git \
|
|
vim \
|
|
nano \
|
|
unzip \
|
|
zip \
|
|
python3 \
|
|
python3-pip \
|
|
python3-venv \
|
|
python3-dev \
|
|
build-essential \
|
|
openssh-server \
|
|
sudo \
|
|
bash \
|
|
gcc \
|
|
jq \
|
|
g++ \
|
|
make \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN mkdir -p -m0755 /var/run/sshd
|
|
|
|
# symlink python3 to python
|
|
RUN ln -s /usr/bin/python3 /usr/bin/python
|