Dockerイメージから実行するLuaスクリプトを取得できません。DockerでLuaスクリプトを実行しています
私は画像に含まに必要な非常に単純なのLuaスクリプトを持っている:
FROM debian:latest
RUN apt-get -y update && apt-get -y install lua5.1 lua-socket lua-sec
ADD hello.lua /home/user/bin/hello.lua
CMD ["/bin/sh", "-c", “lua /home/user/bin/hello.lua”]
しかし、私は、私ドッカーイメージを実行しようとすると:私はDockerfileを作成している
function main(...)
print("hello world")
end
を次のエラーが発生する:
/bin/sh: 1: [/bin/sh,: not found
このエラーが発生する理由と、どのようにsc Dockerイメージを実行すると、スクリプトが実行されます。あなたが直接あなたのDockerfileにCMDとしてlua
コマンドを使用することができます