gpt4 book ai didi

ubuntu - Docker 运行容器并修改环境设置

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:55 27 4
gpt4 key购买 nike

在 Ubuntu 18.10 x64 上设置

尝试使用本教程通过 Docker Compose 设置 Laravel、Nginx 和 MySQL Droplet docker tutorial我一路走到教程中的第 8 步,它要求我运行此命令

$ docker-compose exec app nano .env

它给了我一个错误

OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"nano\": executable file not found in $PATH": unknown

我花了大半天的时间在网上寻找任何帮助或线索,以了解我可能做错了什么。如果我能提供任何信息,请告诉我。

提前致谢!

最佳答案

嗯... 抛出此错误是因为此容器中没有安装“nano”编辑器。如果您熟悉 vim,您可以像这样使用它:

docker-compose exec app vim .env

你也可以进入容器的shell然后安装nano来使用它:

docker-compose exec app /bin/sh

然后在容器中安装 nano 编辑器。安装命令将取决于操作系统。例如,如果容器基于 ubuntu,则需要键入:

apt-get install nano

如果是基于alpine-linux的:

apk add nano

等等......你可以很容易地用谷歌搜索它;)您可以使用下一个命令检查它使用的是哪个操作系统:

lsb_release -a

希望对你有帮助

关于ubuntu - Docker 运行容器并修改环境设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53965868/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com