我开始对我的第一个码头脚本,我试图调试最后一步,它是非常慢的调试B/C的步骤之前它需要几分钟运行,所以如果我有一个错字,我不得不重新运行整个脚本。 有没有更有效的方法来调试码头脚本?或者我每次都必须重建整件事情? #FROM ubuntu:14.04
FROM node:0.10.40
#FROM mongo:2.6.11
# The port we're running the serv
我想创建一个码头容器来加载MEAN栈(特别是Mongo-Node)。根据我的理解,我不能在我的Dockerfile中使用多个FROM语句,在Docker镜像上设置Node和Mongo的最简单方法是什么? 我做到这一点, FROM node:0.10.40
RUN <whatever the mongo install command is>
或此, FROM mongo:2.6.11
我在docker容器中的rails上运行ruby。如果我生成类似docker-compose run rails rails g controller posts index show的东西,则文件所有者为root。之后,我必须始终运行chown -R . $USER,这很烦人。 是否有人知道我可以如何解决这个问题,以便每个生成的文件的所有者是主机用户?
拥有的文件我也跟着在这里描述的所有步骤:https://docs.docker.com/compose/django/ 一切运行,但问题是,创建的文件是由root拥有。我不知道如何改变它。 我可以运行docker run hello-world - 不需要sudo。 命令我运行:docker-compose run web django-admin.py startproject composee