【发布时间】:2015-03-30 02:36:21
【问题描述】:
我需要在脚本中运行 docker 容器的命令,我正在尝试:
docker run -it <container> /bin/bash -c "command"
我没有错误但命令没有执行
【问题讨论】:
-
你能说得更具体点吗?例如
docker run -it <container> /bin/bash -c "echo 'Hello'"工作正常。在我的情况下是 centos -
我需要清除 nginx 容器上的缓存,我运行:docker run -it nginx /bin/bash -c "rm -f /tmp/cache/*/*/*"。如果我在容器内启动这个命令它会工作,这样缓存就不会被清除
-
那是因为你应该commit you change
-
不,
docker commit nginx成功,但文件还在 -
我无法创建新图像,我不能停止服务...我手动完成
标签: docker