A simple Alpine Linux container pre-installed with Lua and LuaRocks
10K+
A simple alpine docker image that includes the Lua runtime as well as LuaRocks.
Several version tags are available for flexibility on both Docker Hub and GitHub Container Registry:
evandarwin/lua:5.4.7 - Specific versionevandarwin/lua:5.4 - Major.Minor versionevandarwin/lua:5 - Major version onlyevandarwin/lua:latest - Latest stable releaseevandarwin/lua:5.3.4 - Specific versionevandarwin/lua:5.3 - Major.Minor versionevandarwin/lua:5.2.3 - Specific versionevandarwin/lua:5.2 - Major.Minor versionevandarwin/lua:5.1.4 - Specific versionevandarwin/lua:5.1 - Major.Minor versionThe same version tags are available on GitHub Container Registry with the ghcr.io/evandarwin prefix:
ghcr.io/evandarwin/lua:5.4.7 - Specific versionghcr.io/evandarwin/lua:5.4 - Major.Minor versionghcr.io/evandarwin/lua:5 - Major version onlyghcr.io/evandarwin/lua:latest - Latest stable releaseWe recommend using the specific version tag for production environments to ensure stability, while the less specific tags can be used for development or when you want to automatically get updates.
This image includes supply chain security features:
The image build process includes:
# Pull a specific version from Docker Hub
docker pull evandarwin/lua:5.4.7
# Or use the major.minor version
docker pull evandarwin/lua:5.4
# From GitHub Container Registry
docker pull ghcr.io/evandarwin/lua:5.4.7
# Run a Lua command
docker run -it evandarwin/lua:5.4.7 lua -e "print('Hello from Lua!')"
# Or use the GitHub Container Registry version
docker run -it ghcr.io/evandarwin/lua:5.4.7 lua -e "print('Hello from Lua!')"
Have fun!
This code is licensed under the MIT license, see the LICENSE file for details.
Content type
Image
Digest
sha256:e7e287dcc…
Size
10 kB
Last updated
12 months ago
Requires Docker Desktop 4.37.1 or later.