提问人:YasuoPlayer 提问时间:11/6/2023 最后编辑:YasuoPlayer 更新时间:11/6/2023 访问量:67
如何将项目环境加载到容器中?
how i can load project environment into a container?
问:
伙计们,对不起,但我对 Docker 很陌生。 我用 dockerize 我的 ruby 脚本从本地项目获取数据,但我无法运行这个容器,因为这个项目的环境无法加载到容器中。 我尝试了很多解决方案:
- i 将 VOLUME 语句插入 dockerfile 以创建与本地项目目录的绑定,然后启动
docker run ruby_cont -v /host/dir:/container/host my_image
- 我尝试将环境项目文件夹复制到容器中,但也没有 3)我尝试将 env 变量分配给项目的本地路径...
我分享我的 Dockerfile:
FROM ruby:3.2.2
RUN apt-get update -qq && apt-get install -y build-essential
WORKDIR /home/user/project_dir
COPY Gemfile* ./
ADD ./home/user/project_dir
CMD ["ruby","/home/user/project_dir/ruby_app"]
有什么建议吗? 谢谢你的帮助!
答: 暂无答案
评论