当我运行它时,第一个命令可以工作但是“&&”之后的命令在主机而不是容器内执行。
docker run -p 7778:7778 -t continuumio/miniconda conda install -c conda-forge -y jupyter && ipython notebook --ip=* --port=7778
有没有办法在容器中运行这两个命令? 我正在寻找一种方法来在命令提示符下执行此操作而不使用脚本文件。
答案 0 :(得分:1)
您可以通过Bash调用多个命令:
docker run -p 7778:7778 -t continuumio/miniconda /bin/bash -c 'conda install -c conda-forge -y jupyter && ipython notebook --ip=* --port=7778'