2
我想推出这个无业游民命令cat(完美运行!)到provisionning我的容器用Dockerfile:推出了CAT命令UNIX到Dockerfile
# Configure Virtualenvwrapper.
RUN cat <<EOF >> /home/docker/.bashrc
# Virtualenvwrapper configuration.
export WORKON_HOME=\$HOME/.virtualenvs
export PROJECT_HOME=\$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
EOF
但我有这个错误的回报,当我启动我的建筑像搬运工:
---> 40f9ed8e187d
Removing intermediate container 85f6c8536520
Step 69 : RUN cat <<EOF >> /home/docker/.bashrc
---> Running in dcbb3d441f79
---> 78acd9c2e5d5
Removing intermediate container dcbb3d441f79
Step 70 : EXPORT
Unknown instruction: EXPORT
什么把戏运行cat命令UNIX与Dockerfile形象?
此外,您必须运行交互式标志以获取.bashrc。制作一些正确的执行脚本,以确保ENV变量在容器中设置正确--vs- .bashrc“magic”。 – user2105103