docker运行-e不工作,错误?
根据文档 :
此外,操作员可以通过使用一个或多个-e标志来设置容器中的任何环境variables,甚至覆盖上面提到的那些,或者已经由开发人员用Dockerfile ENV定义。 如果操作符命名环境variables而不指定值,则命名variables的当前值会传播到容器的环境中:
$ export today=Wednesday $ docker run -e "deep=purple" -e today --rm alpine env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=d2219b854598 deep=purple today=Wednesday HOME=/root
我试图用我的容器运行docker运行-e:
docker run -d -it myimage123 -e "myvar=blah"
我得到这个错误:
[FATAL tini (7)] exec -e failed: No such file or directory
尝试:
docker run -d -it -e "myvar=blah" myimage123
这里的问题是-e
是一个标志, myimage123
是一个参数。 所以争论应该总是在旗帜之后。
- 什么是<无>存储库和标签? 为什么在我使用docker build的时候出现?
- 具有视觉(X)支持的Docker镜像? 还是应该在这种情况下使用VBox?
- 将Logtrail插件添加到kibana以查看kibana ui中的日志 – openshift / origin-aggregated-logging
- stream浪者:使用提供者和提供togather
- 将docker与当地的stream浪者连接起来
- 如何在Docker容器上应用内核调优
- docker部署在nginix上的angularjs应用程序中启用ssl
- 如何链接两个docker集装箱?
- 用webpackDevServer Docker化Django