Add buckaroo and remove rclone from the Dockerfile

This commit is contained in:
Diego Ripley
2025-05-25 19:39:19 +00:00
parent b260d259c8
commit b4b7e20219
+3 -6
View File
@@ -13,7 +13,7 @@ RUN apt-get install -y neovim \
git \ git \
aria2 \ aria2 \
postgresql-client \ postgresql-client \
zip zip
# tippecanoe # tippecanoe
RUN git clone https://github.com/felt/tippecanoe.git \ RUN git clone https://github.com/felt/tippecanoe.git \
@@ -29,7 +29,7 @@ RUN curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR="/usr/local/
# Create virtual environment and install Python packages # Create virtual environment and install Python packages
RUN uv venv ~/.venv \ RUN uv venv ~/.venv \
&& cd ~ \ && cd ~ \
&& uv pip install 'geopandas[all]' duckdb psycopg2-binary jupyterlab lonboard click stats-can openpyxl ordered-set sqlfluff && uv pip install 'geopandas[all]' duckdb psycopg2-binary jupyterlab lonboard click stats-can openpyxl ordered-set sqlfluff buckaroo
# Bash Kernel # Bash Kernel
RUN cd ~ \ RUN cd ~ \
@@ -40,9 +40,6 @@ RUN cd ~ \
RUN mkdir -p ~/.local/bin \ RUN mkdir -p ~/.local/bin \
&& curl https://install.duckdb.org | sh && curl https://install.duckdb.org | sh
# Install rclone
RUN curl https://rclone.org/install.sh | bash
# When user logs in, we use the spatial virtual environment # When user logs in, we use the spatial virtual environment
RUN echo 'source /root/.venv/bin/activate' > ~/.bashrc \ RUN echo 'source /root/.venv/bin/activate' > ~/.bashrc \
&& echo 'export PATH="~/.local/bin:${PATH}"' >> ~/.bashrc && echo 'export PATH="~/.local/bin:${PATH}"' >> ~/.bashrc
@@ -51,4 +48,4 @@ RUN mkdir /data
RUN apt-get clean \ RUN apt-get clean \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
&& uv cache clean && uv cache clean