无法使用docker运行shell命令?

时间:2016-02-17 07:04:35

标签: bash shell while-loop docker double-quotes

我在Ubuntu 14.04上安装了docker。现在,当我尝试在docker中创建一个测试作业时,我收到以下错误:

  

$ sample_job = $(docker run -d busybox / bin / sh -c“while true; do echo   的泊坞;睡1;完成”)

     

-bash:命令替换:第228行:意外令牌附近的语法错误`do'

     

-bash:命令替换:第228行:`docker run -d busybox / bin / sh -c“而为true;做回声Docker;睡1;完成”)'

我正在关注以下博客,从docker开始:http://blog.flux7.com/blogs/docker/docker-tutorial-series-part-2-the-15-commands

有人可以帮我解决这个问题。 谢谢!

1 个答案:

答案 0 :(得分:0)

信用转到Cyrus

替换"
  

$ sample_job = $(docker run -d busybox / bin / sh -c“while true; do echo   泊坞窗;睡1;完成“)