sugitora's picture
Update Dockerfile
199257e verified
raw
history blame contribute delete
611 Bytes
# Hugging Face Spaces用 R Shiny Dockerfile
# rocker/geospatial: leaflet, dplyr等が事前インストール済み
FROM rocker/geospatial:4.4.1
# shinyをインストール
RUN R -e "install.packages('shiny', repos='https://cloud.r-project.org/')"
# パッケージ確認
RUN R -e "library(shiny); library(dplyr); library(leaflet); cat('All packages OK\n')"
# アプリディレクトリ
WORKDIR /app
# ファイルをコピー
COPY app.R contract_list.csv guard_master.csv availability.csv /app/
# ポート設定
EXPOSE 7860
# 実行
CMD ["R", "-e", "shiny::runApp('/app', host='0.0.0.0', port=7860)"]