错误 "failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running"

Error "failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running"

我正在尝试使用 windows 10 台机器(8GB RAM)通过 Docker 部署 Shiny App。

这是 Docker 文件:

# Base image https://hub.docker.com/u/rocker
  FROM rocker/shiny:3.6.3

# system libraries of general use
  RUN apt-get update -qq && apt-get -y --no-install-recommends install \
  libxml2-dev \
  libcairo2-dev \
  libsqlite3-dev \
  libmariadbd-dev \
  libmariadbclient-dev \
  libpq-dev \
  libssl-dev \
  libcurl4-openssl-dev \
  libssh2-1-dev \
  unixodbc-dev \
  && install2.r --error \
  --deps TRUE \
  tidyverse \
  dplyr \
  devtools \
  formatR \
  remotes \
  selectr \
  caTools \
  BiocManager \
  && rm -rf /tmp/downloaded_packages

  # copy necessary files
  ## app folder
  COPY /shinyapp/shinyapp.Rproj /srv/shiny-server/
  COPY /shinyapp/ui.R /srv/shiny-server/
  COPY /shinyapp/server.R /srv/shiny-server/
  COPY /shinyapp/global.R /srv/shiny-server/
  # install renv & restore packages
  RUN Rscript -e 'install.packages("shiny", repos='http://cran.rstudio.com/')'
  RUN Rscript -e 'install.packages("shinydashboard", repos='http://cran.rstudio.com/')'
  RUN Rscript -e 'install.packages("glue", repos='http://cran.rstudio.com/')'

  # expose port
  EXPOSE 3838

  RUN sudo chown -R shiny:shiny /srv/shiny-server

  # run app on container start
  CMD ["/usr/bin/shiny-server.sh"]

文件夹结构如下:

  1. Docker文件
  2. shinyapp ---> global.R , ui.R, server.R

我尝试了故障排除并检查了文件名。一切都是正确的。 但仍然出现错误

任何帮助都会很棒!!

按照以下步骤操作

  • /Users/myUserName/.docker
  • ls -a
  • rm -rf .token_seed

如果它不能解决问题

同时删除“.token_seed.lock”文件